51026 840
10576 309
9932 651
11376 245
6817 79
5732 526
22813 626
196399 1132
20753 692
106210 691
87362 398
15379 557
22494 832
108476 678
14166 531
42379 829
145071 261
9165 239
45161 164
52175 232
11826 100
39334 294
30181 237
47924 633
44640 717
88742 348
312017 1174
39250 731