29387 257
20284 496
13028 437
21154 154
751485 1396
15265 343
11660 582
4964 44
6738 244
14831 696
12456 493
178066 986
321600 1221
133665 848
34668 124
3234 96
4521 725