6215 604
18084 548
46077 328
89472 662
16796 654
20735 373
31242 935
5061 335
9722 969
65300 856
2982 411
3211 299
4204 249
5014 824
1644 371
2666 522
3888 604
2588 457