5366 532
14951 207
34551 288
34491 109
12340 82
61285 598
3136 624
25115 175
2401 217
1762 365
2664 522
3479 504
5403 762