29238 306
9432 286
8262 123
4334 114
11185 556
3797 385
27984 122
19422 612
30234 537
29133 164
332048 529
84352 289
4183 785
3936 363
11774 108
11365 478
8963 32
29136 53
6467 370
17736 661
50445 643
4807 385
7097 343
11179 53