16621 466
5613 72
313806 1251
6873 557
58885 390
25354 356
41808 805
73703 753
77401 733
17630 651
14234 575
8656 847
1919 286
2477 289
3398 352
7470 616