5583 401
4513 59
8128 648
18695 364
416026 1023
43710 151
8509 696
139935 1021
272847 569
85948 385
75994 754
20231 560
34964 644
38678 82
2399 144
6237 623
3373 410
3768 369
4197 186
9885 528
4025 552