13291 567
521 65
2799 505
6005 398
7964 361
4985 524
29979 128
4572 133
3041 330
16232 165
8365 303
15169 890
20774 505
6066 675