3505 280
3182 110
117891 817
11156 481
12487 198
6362 551
256595 366
216042 1483
109267 503
114492 678
27616 200
216241 1253
306059 1437
14689 335
97423 492
36208 570
38178 489
8779 446
74721 872
10637 251
27425 197
31188 629
25098 140
42455 72
64027 546
71020 935
57473 545
24692 204