29368 257
20271 496
13021 437
21138 154
750835 1395
15259 343
11653 582
4961 44
6732 244
14824 696
12452 493
177921 986
321371 1221
133385 848
34544 124
3230 96
4506 725