3701 396
10050 639
2439 220
4998 828
3091 381
14133 731
8847 696
2383 322
2567 26
4956 716
4317 607
2206 51