117097 218
14256 713
7634 187
49193 472
25930 383
129723 873
16420 541
150839 496
9240 384
21814 201
21814 702
31363 948
4015 412
8341 85
8537 739
17730 716