3505 280
3182 110
117884 817
11156 481
12487 198
6362 551
256594 366
216038 1483
109267 503
114491 678
27616 200
216239 1253
306057 1437
14689 335
97423 492
36205 570
38177 489
8779 446
74720 872
10637 251
27425 197
31187 629
25097 140
42453 72
64021 546
71019 935
57471 545
24692 204