4150 650
14621 200
21952 113
921 35
2001 96
2151 167
1642 276
4809 457
3295 641
1979 257
1338 174
37001 350
25769 388
7828 185
10747 562
25498 578
17218 450
3129 623
3069 738