112211 1120
2199 29
3753 210
5118 277
8221 651
89325 551
51265 117
4801 518
47052 381
6183 600
66715 878
7106 677
3811 328
98799 758
5080 839
4528 779
10161 989
84102 748
108418 315
7098 386
88143 601
104534 131
6953 774
4045 358
6280 338
4190 380
60088 308
58086 177