19028 638
10532 477
19951 953
5603 240
4648 243
8214 326
4959 517
10504 774
8829 448
7569 417
9415 557
2118 25
5741 444
7303 364
5347 95
6290 255
15253 351
2890 92
2836 406