501 95
371 48
4529 184
1229 177
813 62
2741 542
3732 652
916 111
3030 643
2315 399
747 70
2866 570
1164 221
720 60
3356 913
3657 904
1786 349
3219 556
1227 254
4610 680
3180 695
2213 82
2381 240
851 120