104083 112
9580 601
321848 762
9287 241
30319 43
16817 736
28331 281
70350 218
87243 326
59267 83
37488 1059
79501 816
113402 508
57979 586
9569 124
36963 72
53305 330
11445 733
14262 308
22548 765
20208 238
10685 269
15563 342
12685 219