3949 587
2916 136
9457 312
8372 305
7901 576
5238 203
4089 594
6562 313
5657 59
1711 119
5350 561
4582 47
5607 514
4629 420
5051 103
4350 370
4002 401
3625 541
26121 560
32576 641
38326 381
20564 328
1912 124
60167 457
5501 89
1444 48
10192 731
21369 876