4184 70
18389 487
7128 156
33392 321
11391 589
8300 390
8191 451
5051 113
4394 368
4435 746
5070 522
3354 740
4049 586