22083 803
15901 225
19037 427
27302 70
14845 844
20126 217
65278 264
4213 858
4864 603
3110 230
4016 445
1715 294
1820 141
7956 623
2804 265
1950 183
3896 61
6002 642
2555 324
5340 588
5142 344
7237 464
2942 222
28804 604