204996 557
25460 204
4821 492
28441 465
198031 1103
68310 932
34536 709
46702 393
13728 509
10768 319
5087 562
1542 111