403 81
1477 448
3935 588
3999 622
1044 308
2213 700
1387 291
642 98
2495 616
2749 760
605 43
358 35
6448 213
4735 511
3574 186
3744 330
900 244
2311 734
1507 460
706 191
2533 784
2317 486
2352 323
2074 295