29400 257
20293 496
13034 437
21166 154
752029 1396
15269 343
11664 582
4968 44
6748 244
14837 696
12463 493
178210 986
321755 1221
133951 848
34764 124
3245 96
4528 725