3949 587
2915 136
9456 312
8371 305
7900 576
5237 203
4089 594
6561 313
5657 59
1711 119
5349 561
4582 47
5607 514
4628 420
5050 103
4350 370
4002 401
3625 541
26121 560
32573 641
38325 381
20564 328
1912 124
60164 457
5501 89
1442 48
10192 731
21367 876