5633 401
4532 59
8139 648
18705 364
416414 1023
43742 151
8511 696
140053 1021
273023 569
86150 385
76115 754
20238 560
35173 644
38942 82
2405 144
6245 623
3380 410
3773 369
4201 186
9895 528
4033 552