150 28
2439 627
1984 478
2145 515
3991 347
2623 261
4906 215
4364 277
2569 731
4660 706
2961 450
4907 600
4275 245
12932 403
1473 445
5614 937
1269 92
8990 639
1677 531
4379 504
4050 118
974 189
7585 626
2643 31