510 118
860 193
194 38
1186 345
2149 245
698 129
2378 620
3362 341
3010 798
1449 446
3177 759
19257 549
3975 310
2664 271
1735 124
14249 524
8848 909
8413 546
4940 134
5746 371
7794 330