18047 637
3157 477
20532 340
9217 714
6630 657
7255 67
4649 127
8445 513
4871 126
5810 360
2883 231
5782 193
27440 839
8632 310
2344 277
3864 182
6232 615
5088 469
3468 34
6965 302
11370 272
4875 679
4028 518
2855 342
1289 73
8453 573
3989 52
3499 626