2899 548
4931 232
8179 500
13653 317
21321 685
3766 657
7192 44
3218 520
20581 589
20604 985
9514 128
10357 840
5734 457
5085 440
12434 877
5000 331
3173 245
5039 122
4372 68
20994 807
2304 114
3584 410
8127 483
3307 256
7933 146
6793 744
1997 325
4859 234