528 38
2700 337
4678 452
2114 95
2853 441
789 47
8556 542
7493 729
11861 444
1270 218
506 98
11601 544
7951 509
5001 553
1696 426
1900 113
3088 335
905 112
2643 609
3897 461
2646 471
3211 882
860 58
1683 338