3113 503
720 60
3837 637
5071 533
11242 842
39189 721
17415 560
3329 179
909 106
11375 467
31125 356
6864 733
4306 225
4781 668
14775 728
7010 342
12107 500
16657 503
9573 671
4407 322
9983 489
21319 587
6149 486
23955 196
81989 748
26287 512
28016 642
114394 957