3110 503
720 60
3837 637
5071 533
11238 842
39186 721
17415 560
3329 179
909 106
11375 467
31123 356
6864 733
4306 225
4781 668
14774 728
7010 342
12107 500
16657 503
9573 671
4407 322
9981 489
21318 587
6149 486
23955 196
81987 748
26287 512
28016 642
114394 957