4222 595
2735 743
1983 508
547 171
2820 896
2581 714
2293 514
1113 163
42562 76
57389 355
3347 82
3991 703
9378 778
4347 117
2951 784
1945 337
8613 770
3236 219
5535 523
2409 532
666 109
2132 370
1518 233
2318 310
2252 214
857 209
2901 505
1507 91