30926 404
47795 327
57801 450
21818 846
20424 548
7783 347
25108 402
15268 343
39575 231
11485 91
23848 132
10685 518
15941 95
16630 292
14991 350
3372 179
7571 795
21537 748
9199 643
17626 109
4857 246
5693 306
13393 159
17851 31
15281 546
14664 33
13874 792
18789 661