5878 294
7623 207
8505 678
3857 373
2718 324
4154 836
4240 621
2752 601
5201 533
1028 95
2001 333
4267 299
13971 184
2620 44
3117 628
5388 664
3473 616
8864 288
3236 928
1761 129
7734 772
4505 263
3507 769
3875 857