19706 387
3071 440
3016 247
5112 866
3452 379
2646 238
7447 516
2510 168
4524 630
5150 103
2347 260
4902 604
2931 637
3039 124
3172 393
4322 859
4615 226
3385 117
1483 43
4616 64
1929 88
2472 145
3517 334
5096 503