18047 637
3157 477
20531 340
9216 714
6630 657
7255 67
4649 127
8445 513
4871 126
5810 360
2883 231
5781 193
27437 839
8632 310
2343 277
3864 182
6232 615
5088 469
3468 34
6964 302
11370 272
4875 679
4028 518
2854 342
1289 73
8453 573
3989 52
3499 626