2962 150
30435 835
2106 79
20509 796
4500 315
11119 345
5142 738
4246 869
1381 327
7651 788
3245 685
1764 206
3836 663
10175 342
2449 416
3801 843
2967 261
4364 279
5829 502
2279 264
6787 202
4385 714
1980 216
1707 279
6433 526
20447 188
74369 285
3063 134