2423 40
2633 213
4525 76
2072 220
5544 575
21148 893
3210 256
4921 78
5445 414
10716 765
5344 358
33713 686
21397 509