4182 70
18389 487
7128 156
33387 321
11391 589
8300 390
8191 451
5049 113
4394 368
4435 746
5070 522
3353 740
4049 586