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