20561 311
4845 506
17694 107
4586 101
9303 519
7025 250
2945 392
11086 733
4209 288
3968 79
8953 464
34124 119
3112 292