5013 159
7512 416
3492 41
6431 191
5162 465
3496 294
10354 697
5251 522
8105 81
11825 58
4211 94
1987 174
4403 139
15553 747
5269 560
7972 576
1573 122
5581 574
8899 922
4944 130
45781 1002
21118 549
2109668 3400
232306 589
193338 743
15167 624
99449 816
65837 520