3505 280
3182 110
117896 817
11156 481
12487 198
6362 551
256595 366
216047 1483
109268 503
114495 678
27616 200
216242 1253
306060 1437
14689 335
97424 492
36210 570
38178 489
8779 446
74722 872
10637 251
27425 197
31189 629
25098 140
42456 72
64028 546
71020 935
57474 545
24692 204