7505 883
6652 504
21420 538
2328 269
2507 298
3016040 7331
12059 485
2447 345
5686 668
9856 1001
7078 769
8083 180
11877 271
1884 268
12641 327
7376 783