12651 92
14755 343
15423 758
11571 58
276056 1568
2625466 6558
695858 1987
375972 1076
2319089 7050
115253 632
40602 580
57855 485
46139 393
60646 598
54774 163
46812 584
19922 187
30824 291
36712 467
28430 521
3579 265
33273 840
38531 209
33351 677