5015 621
8811 181
11177 547
21027 220
7099 603
20550 562
17463 222
2223 295
4568 371
5621 664
4527 880
12337 353
7604 356
6043 577
5959 719
3689 577
1538 207
2413 81
9440 402
3632 169
2778 274
6258 800
15112 876
4042 286
7630 288
2750 261
5460 728
3783 558