50542 593
32639 527
5822 544
16164 454
12011 407
7348 614
58559 458
9319 346
24264 119
15767 110
102663 610
5962 48
29333 367
22347 887
11361 348
47702 141
25101 607
13076 645
24269 986
15469 158
7191 184
12251 765
3778 209
180046 407
17725 511
80325 518
22815 352
51735 691