47253 601
43163 267
13867 521
8775 446
25316 279
29231 744
6267 407
3579 473
6148 392
6854 395
1342 36
4092 827
17306 439
5579 147
2825 222
4146 812
17122 624