4180 690
2761 539
10196 146
12456 729
10623 147
20976 222
4115 578
3394 684
2157 317
1738 269
2451 527
1155 76