3988 690
2553 539
10115 146
12269 729
10521 147
20259 222
4038 578
3377 684
2111 316
1720 269
2413 527
1101 76