28502 116
21068 58
11318 37
16946 109
20480 73
8822 495
4769 175
19972 116
5708 529
2707 235
14854 846
36341 665
23467 105
8634 458
11457 299
4941 484
38598 825
7543 481
7130 152
24893 818
14151 316
21771 241
7488 562
20111 587
17255 612
10905 51
11135 211
14501 227