57593 412
4712 418
116201 442
41911 387
44231 215
12597 592
45143 626
12122 604
20114 798
16873 450
7926 291
19234 290
19611 68
5744 128
1990 203
4403 643
1539 164
8408 730
3827 323
58254 796