5366 532
14949 207
34551 288
34488 109
12339 82
61284 598
3136 624
25115 175
2401 217
1762 365
2664 522
3478 504
5402 762