47349 601
43210 267
13889 521
8784 446
25438 279
29272 744
6288 407
3594 473
6153 392
6877 395
1354 36
4095 827
17321 439
5606 147
2836 222
4156 812
17219 624