29400 257
20295 496
13035 437
21166 154
752050 1396
15270 343
11664 582
4969 44
6749 244
14837 696
12463 493
178217 986
321760 1221
133961 848
34767 124
3245 96
4530 725