19655 598
5412 164
6405 403
17911 503
2862 340
11625 335
2932 709
4752 712
3717 859
1455 128
1846 177
2088 138
3261 439
7187 553
8022 582
3202 92
1856 89
1179 176
894 40
6956 246
3689 729
3166 421
3466 650