5983 515
1759 359
38761 651
39362 52
12454 59
3828 502
6029 883
5851 685
5796 647
2432 267
7168 611
19408 663
2498 582
1440 383
1049 303
13312 257
15218 331
6148 393
1340 349
3156 46
1512 333
20754 797
3629 935
10000 370