5027 46
7112 575
2369 329
8853 308
8395 583
5222 698
4775 459
1885 239
4801 147
20121 632
9041 119
2112 71
5576 622
3320 682
5484 158
4593 603
4269 486
1951 274
4274 568
4413 582
1592 171
4519 753
2936 415
5224 533