1009 228
1989 554
11352 396
5983 155
18953 52
10051 648
6923 602
12900 134
8710 201
2448 555
14579 212
4829 421