5258 532
14742 207
34413 288
34282 109
12202 82
61214 598
3116 624
25096 175
2384 217
1749 365
2640 522
3446 504
5334 762