4150 650
14621 200
21952 113
921 35
2002 96
2151 167
1642 276
4812 457
3295 641
1979 257
1338 174
37003 350
25773 388
7829 185
10751 562
25509 578
17220 450
3130 623
3069 738