29368 257
20270 496
13020 437
21136 154
750747 1395
15256 343
11649 582
4960 44
6732 244
14824 696
12451 493
177898 986
321347 1221
133355 848
34534 124
3230 96
4505 725