3223 301
10449 145
20592 115
4220 150
5187 513
24396 213
8999 679
4660 621
23591 294
5300 374
12352 637
10454 516
12029 611
24141 841
3165 106
2921 226
4551 353
16693 413
4547 639
10997 633
9874 661
5135 685
3533 314
9619 253
12276 614
6734 509
19555 231
6995 970