15002 579
16501 226
19868 311
23011 220
8401 362
5446 646
13142 456
9979 393
27294 267
4052 257
5983 388
11322 543
8409 877
9391 261
3463 424
8236 537
4905 349
7696 414