2563 592
16261 179
1446 114
13601 59
2332 218
1494 204
1124 174
13449 653
992 31
1006 33
32656 777
15977 312
8094 391
4016 434
5080 784
6351 943
13790 699
1666 180