2434 40
2650 213
4537 76
2077 220
5562 575
21169 893
3228 256
4940 78
5455 414
10741 765
5358 358
33754 686
21417 509