2232 392
39793 337
12068 576
1483 126
11653 439
6544 116
11299 187
2595 74
30667 570
5020 872
17962 446
14202 404
3084 314
3858 29
14914 470
11083 63
2280 207
6378 71
7556 619
2518 265
4049 393
19396 638
15026 89
50258 140
13038 481
8438 457
66767 320
26361 528