15002 253
1670 315
3386 876
1550 325
11885 691
7852 508
10709 824
5184 797
1337 321
4102 470
4076 965
1262 287
2380 332
3159 861
2419 674
1172 47
3901 646
621 87
9915 484
1273 288
3537 242
14522 236
26957 932
2658 585