1346 97
4016 410
5266 367
15633 440
971 126
20449 653
3444 598
2315 421
5466 322
2477 586
4757 868
1845 180
12929 648
4119 465
3845 756
6236 582
4386 383
5212 805