2859 576
1659 96
2177 98
2877 119
784 35
10304 704
5729 89
1430 72
2833 52
2742 476
28887 301
1663 115
3889 854
3427 511
2288 273
2490 374
5385 479
1633 206
6061 746
2264 443
16476 376
3034 221
2334 278
16098 611
16663 632
18466 826
12348 789
11957 529