3300 120
31480 596
25681 445
24309 818
19365 274
25149 477
37439 118
2494 161
2253 266
5959 607
3729 52
6711 567
2557 331