18235 72
17043 521
12821 676
13005 665
7484 152
14415 409
92651 348
76184 353
5073 677
6265 456
4234 462
11455 380
3320 636
10693 522
6790 706
111986 596
86487 97
4259 506
2394 174
5804 104
5197 917
79223 571
88270 278
3228 551
5843 669
4087 475
6267 543
53036 741