3021 705
1181 115
15371 494
2463 598
10666 61
4106 53
3146 335
2309 257
1826 336
3738 86
2137 329
9473 326
3355 799
2915 676
3291 824
844 114
11624 532
4771 813
3879 558
1588 245
2259 371
14102 803
3581 511
4096 661