2606 665
1446 362
3951 641
2723 177
4249 527
3140 38
3343 612
2358 448
1349 307
1144 154
2756 530
758 171
2961 607
2883 417
6601 589
3551 451
4243 207
32682 244
3829 582
1706 269
30262 602
109338 928
34816 90
39629 654
167436 665
2230 274
1349 228
37488 729