33583 521
17813 96
3996 397
4790 731
29407 316
16571 642
16847 138
13787 287
25711 476
42535 72
7267 873
4440 813
6623 587