3116 503
720 60
3837 637
5071 533
11249 842
39205 721
17418 560
3329 179
910 106
11378 467
31128 356
6864 733
4307 225
4781 668
14779 728
7010 342
12110 500
16660 503
9573 671
4408 322
9984 489
21320 587
6149 486
23955 196
82003 748
26287 512
28016 642
114395 957