3012 231
21145 137
5548 94
3691 507
18249 660
6952 448
7040 472
6370 661
3062 95
25725 589
2945 273
9889 134
7279 305
2804 128
3553 364
8235 386
21589 550
6136 94
11215 688
30135 681
16208 157
24422 384
11686 576
11704 40
6816 598
6442 288
15471 351
7693 687