5646 401
4536 59
8141 648
18705 364
416520 1023
43750 151
8513 696
140069 1021
273056 569
86184 385
76135 754
20240 560
35228 644
38999 82
2406 144
6247 623
3381 410
3774 369
4203 186
9897 528
4035 552