2615 596
800 154
821 107
40134 470
1216 195
2334 421
1009 40
4487 308
2056 188
38465 651
112116 394
31047 355
102081 622
40593 709
25603 777
178568 707