3505 280
3180 110
117872 817
11156 481
12487 198
6362 551
256584 366
216032 1483
109265 503
114481 678
27616 200
216234 1253
306051 1437
14689 335
97418 492
36204 570
38177 489
8779 446
74714 872
10637 251
27423 197
31185 629
25092 140
42442 72
64017 546
71019 935
57465 545
24692 204