3040 43
5599 803
3899 861
3516 424
7458 639
9602 75
1534 300
2451 313
1974 340
31114 597
21164 356
2118 291