121163 304
13705 55
4187 882
5552 200
5271 478
7135 562
3161 465
1841 307
8308 446
6053 118
25908 280
10544 305
4600 712
6173 562
2057 627
11516 34
1979 391
7872 613
15564 274
6680 99
33017 791
12331 162
2146 275
2077 246