1010 70
4279 377
7757 597
17989 513
10582 40
9036 372
81991 1030
28651 329
42205 469
87535 827
45110 670
20114 217
2844 103
13432 802
6953 524
5091 228
8959 514
4380 579
2300 382