29043 113
9665 43
2540 401
5122 348
3372 165
1789 64
657 56
7838 482
4611 557
1209 159
6836 478
1706 167
1266 315
2418 370
1897 216
3743 686
3286 881
1775 342
8470 360
20453 653
14215 101
46063 443
13489 370
8143 454
3119 577
4027 695
695 108
7842 86