31655 637
6159 312
4301 268
18979 729
25005 577
13063 223
10533 347
2928 342
1838 117
17897 738
3876 443
3670 291
7633 553
9988 467
5251 299
4646 848
4396 497
4981 92
12429 378
36641 448
4326 54
8677 117
4092 244
5462 523