40201 913
5195 227
707 44
2518 115
10274 654
6823 482
7042 322
5311 756
5482 33
9701 948
3606 632
4076 728
3812 299
3494 203
7677 414
6989 848
5585 622
5698 524
1980 371
3292 409
8298 491