2816 508
1096 140
3504 283
5060 339
7108 115
3935 551
19331 729
7555 366
4448 30
3483 131
33624 755
6524 93
13631 621
9753 691
6984 126
10296 196
7130 872
1960 218
19675 200
486644 233
80395 508
6054 533
15183 501
10546 165
21938 313
10698 416
11005 349
17839 209