3692 679
870 93
2896 612
3535 636
12509 639
5235 86
4035 762
1149 209
2133 450
12100 385
10312 556
2605 685
11589 335
2338 304
2084 133
2445 221
992 57
796 34
1468 138
2915 761
7471 939
3257 446
7345 570
3041 519