20479 311
4843 506
17680 107
4581 101
9294 519
6993 250
2943 392
11085 733
4208 288
3962 79
8949 464
34120 119
3107 292