30106 75
133372 667
10179 566
28959 612
4397 399
24183 906
27722 465
8162 405
14982 372
5843 400
24848 328
49122 1004
58134 491
9458 713
8211 59
28160 210
7657 362
8716 710
6014 610
3668 656
3817 126
4321 696
3536 245
5015 259
5552 893
7531 139
8109 160
6128 438