22081 803
15900 225
19034 427
27299 70
14842 844
20122 217
65269 264
4213 858
4863 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
28800 604