30948 127
15376 328
9325 305
13431 327
26084 600
12616 724
27830 600
2939 514
965 228
421 69
1921 368
2012 490
2818 747
1970 500
2321 613
11487 66
34308 677
9893 303
15580 401
4569 97
7478 665
10166 743
29762 580
11270 749
1475 325
2831 419
1413 128
2513 588