336 76
1030 298
2354 750
2847 923
2181 222
1111 97
2290 673
4399 730
5146 502
2909 713
2149 669
3034 532
1328 143
3255 466
2870 611
1917 407
2849 923
3032 626
3989 743
3999 494
4467 562
3096 84
1394 291
3583 520