5980 354
15261 514
4711 129
6795 86
2910 220
11259 823
11849 647
50577 495
28118 318
10355 751
44507 509
13792 474
9803 729
6957 455
5932 613
16126 764