25899 204
39501 331
19945 414
47322 484
15092 557
6462 297
1871 471
7799 666
9661 447
18104 306
32071 103