2956 150
30434 835
2106 79
20508 796
4500 315
11117 345
5141 738
4246 869
1381 327
7649 788
3245 685
1764 206
3834 663
10166 342
2448 416
3800 843
2963 261
4355 279
5828 502
2278 264
6785 202
4384 714
1977 216
1706 279
6431 526
20433 188
74327 285
3063 134