5061 402
2339 470
3999 874
492 78
2318 256
3001 851
1635 367
4054 588
1020 102
954 239
2972 38
1516 227
687 126
3029 544
2133 609
2514 422
2865 402
3629 497
7366 406
2533 523
1126 203
1142 41
1526 457
573 105