10196 758
1461 97
4124 410
5434 367
15702 440
990 126
20498 653
3379 598
2345 421
5812 322
2522 586
4799 868
1868 180
12974 648
4154 465
3867 756
6290 582
4399 383
5242 804