2996 965
15836 751
9339 701
3158 230
3294 39
17630 325
12977 172
67115 520
10543 557
5195 519
4565 456
2680 375
3416 559