515 118
862 193
194 38
1196 345
2251 245
712 129
2398 620
3439 341
3030 798
1449 446
3195 759
19281 549
3981 310
2676 271
1742 124
14275 524
8859 909
8419 546
4954 134
5752 371
7809 330