21053 839
8015 591
5887 512
3983 218
4492 394
2032 303
3390 445
2502 74
22089 503
45749 416
46511 694
14053 108
11616 489
13244 428
9489 56
8716 508
3498 160
9395 300
25860 150
14176 723
50589 486
24248 702
21617 318
20722 838
14881 367
179518 742
11470 251
70540 617