30916 87
111705 522
16479 123
36662 617
29148 301
35944 765
40963 390
31127 172
15533 451
25484 115
83196 827
42510 284
37461 380
61314 310
82993 422
62896 795
6234 105
5436 654
8590 484
6862 561
7513 716
7512 847
10093 811
6401 147
3079 105