34983 384
19848 184
14243 495
3861 441
37502 923
25062 664
18084 352
8772 89
27313 478
10363 835
3348 344
24335 818
12910 107
9131 847
3963 373
8740 681
21496 257
12267 264
3763 521
4243 98
4597 697
7347 534
10820 190
916 76
3665 522
22221 895
2503 528
11973 162