5197 532
14630 207
34355 288
34145 109
12122 82
61181 598
3115 624
25087 175
2375 217
1746 365
2630 522
3425 504
5316 762