47325 601
43196 267
13884 521
8779 446
25394 279
29261 744
6282 407
3592 473
6150 392
6871 395
1350 36
4094 827
17317 439
5599 147
2831 222
4151 812
17179 624