14032 778
20329 546
11040 448
6563 696
8344 418
16930 406
41734 381
11996 642
15598 561
3134 25
10932 444
11476 365
10121 98
12854 256
3211 220
27017 359
3708 92
5372 879
3160 527
2327 386
3447 406