1295 69
33122 212
29665 390
21663 531
4426 556
61516 390
20804 143
3252 44
14551 336
6894 446
4240 459
4813 128
1581 178
6365 295
4384 714
5309 514
4080 570