1181 110
2111 352
2683 49
598 143
1489 312
2612 653
2796 723
1599 245
2131 66
9761 736
1728 326
36722 297
28637 538
18925 671
24838 396
10888 830
36934 175
6367 583
7351 386
23216 614
2911 214
5488 425
2728 374
3040 761
1348 168
5022 280
2628 237
4612 86