16860 503
6402 447
28935 459
27166 257
8463 429
12658 177
7532 789
10710 477
10940 742
14262 240
4844 498
5037 77
2487 191
3614 179
3896 201
3868 700
3322 120
30096 926