4228 150
6587 569
4919 630
2857 228
3884 182
12678 677
2426 654
4286 567
2555 65
2574 61
2970 392
3516 111
5069 402
4563 756
7657 240
1032 147
3530 332
1882 373
1320 205
9905 614
3856 360
6751 876
4575 941
1984 94