47258 601
43167 267
13869 521
8775 446
25320 279
29231 744
6271 407
3579 473
6148 392
6855 395
1342 36
4092 827
17306 439
5580 147
2825 222
4146 812
17128 624