47261 601
43168 267
13870 521
8775 446
25320 279
29232 744
6272 407
3579 473
6148 392
6855 395
1342 36
4092 827
17307 439
5580 147
2825 222
4146 812
17130 624