16782 515
15848 734
21950 819
11222 112
34418 544
2611 271
3525 35
2764 65
2421 413
8127 726
4396 810
24099 303
5141 379
4822 296
8392 145
10593 397
6082 258
13162 203
9585 783
6387 127
3139 243
28350 341
7785 493
11859 57