40246 913
5198 227
707 44
2518 115
10279 654
6825 482
7043 322
5312 756
5489 33
9702 948
3606 632
4077 728
3813 299
3496 203
7677 414
6991 848
5588 622
5700 524
1980 371
3294 409
8300 491