2394 40
2611 213
4497 76
2054 220
5503 575
21089 893
3195 256
4850 78
5409 414
10658 765
5287 358
33607 686
21304 509