3005 49
2203 528
3051 921
1837 377
1911 441
3349 583
71665 601
1985 365
14288 173
4544 536
118634 459
1802 446
1640 416
1494 481
1095 215
1957 582
2155 647
258 54
22865 331
179025 513
7412 593
53991 425
46236 197
1667 36
73296 477
13661 785
3256 828
25685 729