3323 503
1389 321
2629 367
2712 521
3649 782
2642 561
16320 252
16020 742
5367 418
1133 101
2641 149
1865 213
494 50
3457 680
2932 587
1200 175
3957 968
23772 575
4842 664
2267 282
2806 288
1204 139
2405 449
14396 489