4993 100
3238 317
1588 172
3212 293
3620 331
5788 498
3359 350
1860 116
8002 982
2154 73
9016 734
15352 660
4857 856
2621 379
5044 495