12301 803
16816 277
4395 368
8843 278
11884 299
12215 701
3884 764
5340 209
1889 337
5946 96
19038 536
981 49
6462 473