510 118
860 193
194 38
1186 345
2131 245
695 129
2376 620
3355 341
3008 798
1449 446
3176 759
19257 549
3973 310
2662 271
1735 124
14249 524
8847 909
8408 546
4935 134
5743 371
7793 330