1003 70
4264 377
7743 597
17976 513
10481 40
9032 372
81485 1030
28466 329
41934 469
87122 827
44920 670
19941 217
2838 103
13425 802
6938 524
5081 228
8953 514
4370 579
2293 382