34703 581
75387 680
5064 439
16722 327
23171 492
18399 406
2566 136
7528 286
4175 327
4562 522
3378 223