29373 257
20272 496
13022 437
21138 154
750956 1395
15260 343
11655 582
4961 44
6734 244
14826 696
12453 493
177950 986
321406 1221
133444 848
34566 124
3232 96
4510 725