1003 70
4263 377
7743 597
17976 513
10478 40
9032 372
81461 1030
28462 329
41926 469
87113 827
44914 670
19938 217
2838 103
13425 802
6938 524
5080 228
8953 514
4369 579
2293 382