529 89
2501 732
5202 882
2369 505
439 77
1602 249
500 41
3051 624
2734 695
2546 535
1728 359
4212 749
2552 503
690 121
4217 804
1313 237
2530 683
2644 719
1681 369
3168 899
1618 208
588 106
2918 778
1248 304