29395 257
20288 496
13032 437
21158 154
751721 1396
15265 343
11661 582
4966 44
6740 244
14833 696
12458 493
178128 986
321658 1221
133786 848
34706 124
3239 96
4524 725