9615 503
5526 600
444 45
2303 393
6758 262
1785 353
3470 466
11763 376
2534 535
6848 428
1123 215
4228 309
12843 292
21708 164
7927 111
3853 88
3348 418
3324 120
9595 708
3545 727
4954 152
4926 641
9457 151
20966 247
22795 287
26405 653
3929 296
5122 269