40525 717
3622 674
11475 380
4328 412
16476 311
21830 217
7479 914
42446 166
15667 426
15891 187
15599 354
6932 193
27763 557
7444 747
6807 121
3544 648
3039 228