3493 280
3167 110
117650 817
11152 481
12482 198
6347 551
256370 366
215895 1482
109162 503
114190 678
27601 200
216082 1253
305885 1437
14668 335
97243 491
36076 570
38116 489
8775 446
74533 872
10634 251
27368 197
31055 628
25045 140
42333 72
63708 546
70952 934
57260 545
24677 204