29085 270
4472 160
9075 527
108350 448
20763 343
7164 556
14546 543
11393 608
5776 184
6070 238
12662 308
29549 715
8496 254
49700 624
5718 59
9364 501
10851 319
6260 966
12223 584
15969 674
8745 427
8918 747
11487 284
20018 839