3143 580
97997 240
119745 698
320761 1183
20166 666
110470 377
20260 816
29498 282
6572 328
5262 755
3864 450
5211 412
66016 296