29942 562
11895 902
8955 529
3825 138
38760 438
12752 372
8383 818
6598 588
7305 372
6769 145
6487 663
9961 631
19505 264
5580 42
18073 52
9523 149
5187 230
8794 888
5149 249
10648 673
3441 223
17478 470
20840 543
117506 763
22108 315
24320 287
12412 245
10800 526