5960 58
10328 906
6629 204
5395 880
15151 355
9111 227
7231 577
9660 665
4368 577
12252 408
17413 879
11276 504
14686 89
9280 289
9214 824
21982 665
13586 598
27715 935
18486 583
2812 145
16380 758
14177 616
5079 116
2575 297
31415 320
6608 571
13768 548
31585 432