12631 800
5564 668
6491 341
48758 792
5063 639
2723 471
12219 771
10741 313
4041 490
2801 515
19412 652
3441 280
15600 929
3002 228
32484 404
4093 256
36158 686
5086 579
2810 201
13867 600
22864 509
6345 240
3401 422
6919 604
3446 97
6419 101
15673 408
10832 969