401 101
1479 478
1436 357
215 31
2886 859
3147 842
796 154
1203 297
1970 551
2900 683
1917 388
904 221
2230 672
1422 445
15247 33
3683 537
846 115
2802 199
2653 592
2051 553
3359 553
1237 120
2897 443
1047 169
2799 677
1274 213
2734 361
2816 438