19679 598
5435 164
6434 403
17940 503
2930 340
11689 335
2941 709
4758 712
3729 859
1461 128
1862 177
2090 138
3293 439
7194 553
8125 582
3295 92
1863 89
1190 176
909 40
6986 246
3700 729
3191 421
3480 650