30098 75
133317 667
10177 566
28947 612
4397 399
24173 906
27713 465
8162 405
14977 372
5834 400
24829 328
49091 1004
58118 491
9455 713
8205 59
28147 210
7656 362
8715 710
6011 610
3668 656
3817 126
4320 696
3536 245
5015 259
5552 893
7531 139
8109 160
6124 438