3222 301
10446 145
20591 115
4220 150
5186 513
24387 213
8997 679
4658 621
23583 294
5299 374
12349 637
10400 516
12029 611
24135 841
3163 106
2921 226
4551 353
16690 413
4546 639
10996 633
9873 661
5135 685
3530 314
9619 253
12273 614
6733 509
19554 231
6995 970