6215 604
18085 548
46081 328
89479 662
16799 654
20740 373
31245 935
5061 335
9722 969
65320 856
2982 411
3211 299
4205 249
5015 824
1644 371
2666 522
3888 604
2588 457