8032 500
13608 317
20877 685
3624 657
7099 44
3182 520
20469 589
20495 985
9430 128
10214 840
5614 457
4938 440
12410 877
4915 331
3158 245
4922 122
4341 68
20955 807
2266 114
3540 410
8066 483
3257 256
7807 146
6704 744
1951 325
4798 234
4461 421
8422 94