2953 721
117987 508
499761 1582
264346 510
204286 357
21166 343
556 109
3902 762
1875 368
2552 609
499006 769
107761 150
364083 612
2945 95
1798 327
3034 615
1291 177
5067 229
11952 984
6758 448
140207 456
159936 787
17250 524
1983 540
2066 499
514095 1174
24942 503
5690 197