685 126
29730 334
1088 319
447 100
867 115
753 62
2579 751
499 103
636 33
796 161
2285 503
1778 374
482 80
2585 565
3079 598
1299 411
2870 813
2130 424
1870 317
1119 209
2248 597
1916 270
2730 508
1142 301