403 59
1729 488
568 45
2073 388
31942 121
682 98
1116 276
8711 420
21739 321
2408 480
1350 367
16629 857
6222 547
1278 281
5808 474
8088 949
2414 687
3101 893
424 63
9816 345
1564 289
1844 362
5533 528
1591 350
1490 302
929 241
2247 53
956 224