90881 130
11798 125
3452 857
99693 816
10362 420
4091 548
5154 675
14289 631
1095 111
3008 127
5481 427
9319 718
4172 603
17590 710
3534 74
4492 520
2516 337
1719 107
2219 139
11141 249
2465 58
4291 258
2270 300
4110 501
2120 333
5429 399
1229 86
9237 967