5970 354
15261 514
4709 129
6795 86
2910 220
11258 823
11846 647
50571 495
28114 318
10352 751
44505 509
13784 474
9801 729
6956 455
5932 613
16126 764