8993 350
30263 293
7898 361
30073 746
4928 370
2096 529
6438 487
5294 446
4063 116
4895 552
22933 517
16155 234
25527 912
5846 762
25573 168
11296 287
2301 65
21360 363
83242 777
21536 843
9756 711
15183 443
2920 210
99152 936