5089 87
12294 204
30289 318
12334 567
8266 787
6137 571
5042 228
8110 198
3328 508
25066 840
11165 239
7613 845
6923 470
21435 917
23886 412
4303 180
9600 598
13282 548
30690 432
4872 453
14843 327
7997 719
6784 443
21354 633
14441 610
49063 640
7549 778
6840 528