2975 404
31016 301
7356 468
6267 136
3951 673
12304 563
4414 426
1571 66
5883 845
6394 288
4288 441
4228 602
2641 82
14233 393
3536 160
251550 337
6870 224
20328 835
13926 779
29875 660
28806 647
33364 469
15662 684
14274 662
6560 285
43705 643
5757 420
44251 110