108513 220
22128 610
7099 335
11376 593
20590 730
9997 412
10266 45
8908 270
2802 458
6443 359
11457 500
5408 585
5245 185
4158 527
13005 82
7441 883
12208 761
8964 210
12034 85
3396 714
6844 482
11470 636
3257 216
6310 672
4343 561
11274 655
5427 601
17647 942