2995 587
2241 365
4360 758
3214 625
1197 121
3330 762
7911 410
4554 399
1468 109
2675 322
1054 35
2340 339
3413 593
1456 296
1789 264
2420 62
1340 42
2632 348
2238 323
3876 326
2666 624
15524 866
4764 566
2862 628