5652 401
4539 59
8142 648
18705 364
416590 1023
43759 151
8513 696
140091 1021
273083 569
86224 385
76143 754
20240 560
35277 644
39047 82
2407 144
6248 623
3381 410
3774 369
4205 186
9902 528
4036 552