3706 47
2946 752
1131 222
595 130
2592 561
3923 667
3322 634
4393 633
4502 575
1458 262
1644 47
3226 571
1419 99
3446 671
3645 80
5764 729
5850 521
6063 231
7312 541
9892 614
4995 444
12235 490
2705 781
1832 438