29661 781
3331 696
4752 954
1217 209
952 66
11591 690
3815 468
5144 230
2189 625
1347 275
2065 535
2897 899
689 172
554 92
660 43
2412 724
3897 764
1297 236
901 195
8635 415
7874 826
39294 418
4730 710
1863 387
2480 224
3121 908
739 150
501 32