47133 600
43107 267
13846 521
8753 446
25145 279
29120 744
6256 407
3560 473
6135 392
6822 395
1323 36
4079 827
17285 439
5547 147
2812 222
4130 812
17000 624