5006 159
7505 416
3489 41
6428 191
5157 465
3496 294
10349 697
5249 522
8093 81
11795 58
4199 94
1987 174
4401 139
15546 747
5254 560
7969 576
1571 122
5580 574
8899 922
4939 130
45781 1002
21114 549
2107140 3399
232297 589
193327 743
15163 624
99436 816
65830 520