47082 600
43074 267
13831 521
8747 446
25037 279
28909 744
6247 407
3551 473
6131 392
6811 395
1315 36
4071 827
17273 439
5529 146
2808 222
4119 812
16894 624