5003 72
2724 521
18573 254
2232 331
4975 710
2385 172
3846 846
1950 158
4328 79
6915 374
1546 257
3079 241
3553 815
5899 116
1442 96
3317 340
13406 487
3130 543
1362 57
2734 222
2137 259
1225 190
3493 569
2230 238