22299 850
21585 696
17942 820
29046 879
28201 268
18650 103
38946 117
25380 518
72084 93
4378 574
19869 517
4918 253
1823 400
18390 348
13271 115
17942 385
16078 153
24208 532
42120 651
5096 902
5959 28
115280 806
120449 735
20267 623