18006 83
43292 159
16348 480
11026 232
4846 376
54538 129
33344 716
32327 799
16415 340
12454 398
7524 604
16611 616
10880 420
4697 703
20589 488
10498 352
5008 631
8763 845
3304 562
6520 634
3269 748
50225 738
13377 178
29267 177
16717 259
18539 395
50376 604
6311 277