4293 205
311050 376
2662 112
18304 778
4242 421
2745 118
4903 251
2843 142
11980 563
5647 494
6667 463
1380 34