3113 503
720 60
3837 637
5071 533
11243 842
39192 721
17416 560
3329 179
909 106
11375 467
31125 356
6864 733
4307 225
4781 668
14776 728
7010 342
12108 500
16657 503
9573 671
4408 322
9983 489
21319 587
6149 486
23955 196
81991 748
26287 512
28016 642
114394 957