40330 497
7374 841
1736 52
2665 277
4172 288
5957 465
4201 419
6301 621
4269 345
3731 63
5469 678
3715 162
10416 253
2607 67
4290 552
75126 652
32537 381