2995 587
2241 365
4360 758
3214 625
1197 121
3330 762
7911 410
1468 109
1054 35
3413 593
6622 550
1789 264
2420 62
1340 42
2632 348
2238 323
1721 318
3876 326
2666 624
15524 866
4764 566
2862 628
2539 412
3095 150