40237 913
5198 227
707 44
2518 115
10278 654
6824 482
7043 322
5312 756
5488 33
9702 948
3606 632
4077 728
3813 299
3494 203
7677 414
6991 848
5588 622
5699 524
1980 371
3294 409
8300 491