2952 267
5031 429
3424 176
3547 732
5002 405
2800 462
2975 272
4722 660
1322 261
3123 181
1516 51
3258 663
2953 409
10624 230
1482 391
5860 571
3594 331
7136 616
3559 852
3936 645
3892 916
29100 721
3550 522
2278 241