8045 508
5999 451
114662 957
4139 521
1966 311
23063 797
17745 494
18571 505
2967 181
8418 257
4455 390
18081 460
4090 972
4041 624
16714 686
6197 885
4507 372
2432 766
4334 193
14495 301
6170 79
3878 662
12611 711
10267 846