8977 402
9780 104
3241 204
28919 43
34445 526
6251 699
8245 296
15935 916
4178 296
47361 280
4162 547
8033 429
21119 100
4240 628
28396 780
16324 166
12143 33
9936 392
5358 195
3660 189
14434 414
14394 243
4099 275
24154 75
42345 635
25939 488
36267 893
14103 303