12601 556
1854 277
5919 518
1591 312
3245 314
8125 94
14723 288
7688 431
12777 352
1711 136
3208 744
2805 458
1929 418
2954 332
2163 157
4781 380
3170 548
2923 561
840 147
24005 64
1188 229
3682 562
3960 794
4596 859
3312 357
6453 202
13252 508
16544 676