5646 401
4536 59
8141 648
18705 364
416505 1023
43749 151
8513 696
140064 1021
273049 569
86178 385
76135 754
20239 560
35215 644
38988 82
2406 144
6247 623
3381 410
3773 369
4202 186
9897 528
4034 552