3505 280
3183 110
117898 817
11157 481
12487 198
6362 551
256597 366
216047 1483
109268 503
114501 678
27616 200
216244 1253
306063 1437
14689 335
97432 492
36212 570
38180 489
8779 446
74725 872
10637 251
27425 197
31190 629
25099 140
42459 72
64031 546
71020 935
57477 545
24692 204