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