28486 111
2935 511
4322 317
9127 620
6581 748
7030 207
2545 417
25342 265
23021 607
2827 79
11095 848
4897 217
2549 478
26049 52
3048 372
1669 383
1483 171
29158 663
11763 218
15640 287
5160 389
4525 767
3200 103
3963 715
2959 327
10725 848
34652 573
4014 248