3580 361
29700 401
3375 298
2536 121
3886 98
12878 380
6084 214
10974 93
14234 528
8311 162
1101293 1879
8526 562
9232 524
18295 215
20682 591
8092 835
191453 405
131973 383
128694 560
208259 833
21620 217
6413 629
36853 448
112636 488
16651 569
40417 244
38133 188
33547 199