505 48
1758 493
845 218
2740 605
856 199
1128 210
1943 245
2329 633
3021 587
3097 742
2673 583
910 197
2845 507
957 57
1313 298
2269 396
1753 362
1304 255
1860 432
12309 347
5791 746
828 62
2985 917
3340 845
2370 642
1863 390
548 95
9644 575