40499 497
7375 841
1736 52
2670 277
4174 288
5960 465
4201 419
6306 621
4272 345
3740 63
5474 678
3721 162
10420 253
2615 67
4293 552
75233 652
32605 381