47266 601
43168 267
13872 521
8775 446
25330 279
29235 744
6272 407
3579 473
6148 392
6856 395
1342 36
4092 827
17307 439
5580 147
2825 222
4147 812
17132 624