5011 62
4230 187
3102 218
2370 121
5434 826
3943 815
5111 818
18614 256
21461 315
17604 301
2452 469
3058 843
8959 697