5259 532
14743 207
34414 288
34285 109
12205 82
61215 598
3116 624
25096 175
2384 217
1749 365
2641 522
3446 504
5334 762