18419 653
2885 684
2548 679
1332 317
300 79
2532 835
1543 329
2189 625
1834 422
2240 691
2371 567
2333 394
345 108
3283 436
3163 848
1263 339
2426 505
1672 380
246 58
762 233
1415 315
1952 469
502 140
993 311