5651 401
4539 59
8142 648
18705 364
416583 1023
43758 151
8513 696
140088 1021
273079 569
86223 385
76143 754
20240 560
35270 644
39046 82
2407 144
6248 623
3381 410
3774 369
4204 186
9899 528
4036 552