2912 340
22591 762
12677 444
30177 514
15395 60
21091 697
13711 862
10577 403
25984 935
17414 583
25539 530
26148 722
17220 300
23010 365
18892 137
20927 353
19634 264
10455 404
18153 46
20189 367
8564 139
4396 310
17191 742
18275 38
3081 276
6739 534
7143 81
4749 47