17410 287
1055 306
1601 514
5061 373
1030 284
1982 573
43917 645
1133 356
3735 217
2595 650
1758 505
151 32
4097 317
2332 566
3769 113
802 170
958 193
278 81
739 215
2120 562
2931 862
899 228
2511 663
1151 293