3989 690
2553 539
10115 146
12272 729
10522 147
20271 222
4039 578
3377 684
2111 316
1720 269
2413 527
1101 76