47339 601
43207 267
13887 521
8782 446
25428 279
29271 744
6288 407
3594 473
6151 392
6876 395
1353 36
4095 827
17321 439
5605 147
2836 222
4155 812
17211 624