3214 340
2393 283
4314 403
7278 647
656 80
8813 638
2112 327
3581 532
1526 155
2158 367
4889 508
1000 162
3868 623
1316 46
3252 517
12044 111
2718 395
1961 185
2994 456
1524 68
4202 564
5971 947
10592 543
2330 257