2952 267
3432 813
5031 429
3424 176
5002 405
2800 462
2975 272
3553 795
4722 660
1322 261
3123 181
3258 663
10624 230
1482 391
5860 571
3594 331
7136 616
2225 47
3559 852
3936 645
3892 916
29100 721
3550 522
2278 241