2187 305
8479 784
8576 831
3414 614
25906 558
2377 66
4553 928
4907 582
3114 101
3273 470
7415 242
4253 527
4759 870
12566 378
3485 359
5097 96
6118 99
5004 83
1755 136
3511 556
52090 333
5219 634
14911 629
2766 90