3505 280
3183 110
117903 817
11157 481
12487 198
6362 551
256602 366
216047 1483
109270 503
114508 678
27616 200
216245 1253
306066 1437
14689 335
97434 492
36215 570
38181 489
8779 446
74729 872
10637 251
27427 197
31191 629
25100 140
42465 72
64042 546
71022 935
57479 545
24692 204