3222 301
10446 145
20591 115
4220 150
5185 513
24378 213
8996 679
4656 621
23573 294
5299 374
12344 637
10349 516
12029 611
24122 841
3163 106
2921 226
4550 353
16684 413
4546 639
10991 633
9869 661
5134 685
3527 314
9619 253
12272 614
6732 509
19544 231
6995 970