2112 31
3272 477
3346 645
1326 272
2739 469
2535 446
16389 624
2862 358
2368 267
4872 576
5811 190
6615 843
18106 399
2660 431
8448 469
9440 377
6763 795
4043 554
10754 601
8057 381
4063 708
3397 395
951 75
5607 505