4550 28
29604 87
8324 845
936 118
9960 559
12762 186
4118 260
4934 388
55855 68
15791 335
4683 569
11229 711
4533 172
8451 254
5070 198
4995 734
10288 794
7545 429
9182 483
20571 545
19074 94
25399 57
5169 514
5807 858