204906 557
25459 204
4821 492
28441 465
198029 1103
68310 932
34536 709
46700 393
13726 509
10768 319
5087 562
1542 111