3501 280
3177 110
117812 817
11153 481
12485 198
6358 551
256513 366
215980 1483
109237 503
114376 678
27612 200
216181 1253
305992 1437
14681 335
97374 492
36156 570
38163 489
8778 446
74674 872
10637 251
27401 197
31141 628
25077 140
42403 72
63930 546
71002 934
57387 545
24684 204