5638 401
4535 59
8141 648
18705 364
416448 1023
43745 151
8511 696
140056 1021
273035 569
86166 385
76121 754
20238 560
35189 644
38955 82
2406 144
6247 623
3380 410
3773 369
4202 186
9896 528
4034 552