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