2979 721
1711 543
1263 396
125 28
3692 488
99260 693
1297 348
2150 568
57982 506
102289 677
18178 477
33371 312
1234 200
72925 448
92556 215
20627 374