3013 657
2451 486
33116 364
2118 423
9779 103
961 126
2793 719
7303 608
1816 446
2440 620
2337 505
2717 591
15999 316
7447 799
13645 85
2536 761
1014 101
12266 534
793 145
2394 743
1262 183
1349 86
1264 204
6533 38