1580 50
5589 211
2922 290
1710 355
5484 391
6552 360
2148 499
2753 478
257 36
2542 362
3941 596
1071 254
1786 430
7809 926
3265 423
1861 185
1720 191
4784 253
3555 634
1015 163
3306 866
2886 301
12706 342
3918 812