832 45
11849 562
3789 437
3288 192
5148 473
1746 54
2514 115
2400 246
4121 912
3122 92
16667 232
2015 417
4428 600
2598 486
4418 457
3428 747
3504 480
5315 952
7705 382
3827 648
4961 685
3306 502
5033 699
8894 373