31786 664
9284 474
11010 98
7898 620
7238 646
8614 675
5847 381
11211 581
3153 558
9330 875
5651 403
3124 160
4158 153
3562 563
3017 547
7310 606
5617 442
6080 338
5899 220
4102 408
4333 563
26053 317
2656 248
3115 326
4902 587
2609 333
2944 491
5338 923