40393 497
7374 841
1736 52
2666 277
4174 288
5959 465
4201 419
6301 621
4270 345
3738 63
5471 678
3717 162
10418 253
2610 67
4293 552
75169 652
32566 381