1026 120
2163 175
3703 624
3756 426
9655 623
7032 914
2600 348
19597 589
12574 362
2218 301
3255 559
4300 421
7697 88
9089 665
9663 747
80764 291
5647 196
58383 532
35288 167
37428 283
18628 662
1974 83
1815 184
1514 179
4603 395
1729 208
3179 329
21952 522