12631 800
5564 668
6491 341
48758 792
5064 639
2724 471
12219 771
10741 313
4042 490
2801 515
19412 652
3441 280
15600 929
3002 228
32485 404
4093 256
36160 686
5086 579
2810 201
13868 600
22866 509
6346 240
3401 422
6920 604
3447 97
6421 101
15675 408
10832 969