1101 123
3008 76
2552 666
1279 254
833 168
2120 573
1354 384
3121 667
729 118
1330 407
1432 295
1752 550
929 191
397 77
3007 829
1859 395
2878 636
2015 515
2270 352
1319 83
581 144
6026 533
466 75
3044 925