7505 883
6652 504
21420 538
2328 269
2507 298
3015536 7331
12059 485
2446 345
5685 668
9856 1001
7078 769
8083 180
11877 271
1884 268
12639 327
7376 783