29490 781
3331 696
4742 954
1217 209
952 66
11591 690
3809 468
5123 230
2189 625
1347 275
2065 535
2897 899
689 172
553 92
659 43
2412 724
3897 764
1297 236
901 195
8633 415
7874 826
39263 418
4730 710
1863 387
2477 224
3121 908
739 150
501 32