30893 87
111544 522
16463 123
36639 617
29098 301
35924 765
40938 390
31093 172
15524 451
25476 115
83052 827
42443 284
37432 380
61284 310
82964 422
62812 795
6233 105
5435 654
8586 484
6859 561
7512 716
7511 847
10090 811
6401 147
3075 105