516 118
862 193
194 38
1196 345
2266 245
718 129
2402 620
3445 341
3037 798
1449 446
3198 759
19282 549
3982 310
2677 271
1745 124
14276 524
8860 909
8419 546
4957 134
5754 371
7812 330