29401 257
20295 496
13035 437
21167 154
752059 1396
15270 343
11665 582
4969 44
6749 244
14837 696
12463 493
178221 986
321769 1221
133968 848
34769 124
3245 96
4530 725