2340 140
254 56
20457 207
3502 563
5323 358
20572 80
2481 327
3101 358
16796 361
2635 247
4114 679
6429 412
3548 788
9420 593
3924 77
2267 264