30943 87
111887 522
16498 123
36680 617
29190 301
35982 765
40991 390
31198 172
15545 451
25513 115
83375 827
42581 284
37513 380
61349 310
83040 422
62991 795
6238 105
5439 654
8593 484
6863 561
7516 716
7516 847
10098 811
6402 147
3085 105