2427 40
2639 213
4530 76
2072 220
5551 575
21157 893
3214 256
4928 78
5446 414
10722 765
5350 358
33738 686
21401 509