932 30
2705 734
8571 367
1282 224
2443 565
1468 349
1783 137
3739 674
3454 598
2996 509
1206 135
2517 734
2100 669
13661 406
16092 449
15527 129
5110 609
7237 806
20844 812
9911 509
22255 263
3413 361
753 62
2577 450
700 144
2845 624
1694 69
871 195