40361 497
7374 841
1736 52
2665 277
4172 288
5958 465
4201 419
6301 621
4269 345
3735 63
5470 678
3717 162
10418 253
2607 67
4292 552
75142 652
32550 381