508 49
2954 613
2463 558
2340 464
2256 535
107909 300
10194 212
1357 352
22399 739
21119 74
3542 759
692 122
2008 516
572 25
2359 534
2816 523
740 65
2091 592
5078 354
28732 401
5789 654
3577 408
1690 345
1822 346
616 84
2217 433
3248 781
2046 167