19529 276
21924 841
3040 807
1588 396
1908 288
1191 112
3080 789
1314 65
2302 414
9405 150
1449 232
1041 141
2992 569
1582 238
865 155
1906 508
2286 467
1422 82
2855 431
3040 244
2807 352
2944 778
1784 107
3401 568