31012 664
9207 474
10984 98
7801 620
7140 646
8544 675
5839 381
11180 581
3145 558
9123 875
5631 403
3103 160
4093 153
3544 563
3013 547
7125 606
5477 441
5933 338
5723 220
4028 408
4316 563
25362 317
2609 248
3067 326
4775 587
2550 333
2931 491
5312 923