5646 401
4536 59
8141 648
18705 364
416513 1023
43750 151
8513 696
140067 1021
273055 569
86182 385
76135 754
20239 560
35224 644
38996 82
2406 144
6247 623
3381 410
3773 369
4202 186
9897 528
4034 552