12426 702
6502 548
7656 192
15212 234
17224 805
8004 295
7233 489
9523 291
9934 885
9496 605
14256 334
12406 175
3007 35
14050 474
5447 265
8802 309
7443 351
15374 504
11532 425
17122 352
6859 668
7412 202
5461 521
11685 746
9122 595
4391 269
43657 639
17037 863