30060 105
11436 391
5690 696
36817 577
8541 468
13215 480
29963 869
14893 330
4031 379
12262 131
5048 373
19310 154
9316 461
4231 425
86483 643
20527 166
9138 616
5282 405
4618 306
3814 367
51116 538
23377 484
3183 125
10543 714
10928 842
14151 57
11740 739
22822 668