35560 268
56729 905
2840 267
248366 350
113889 320
50025 419
42980 877
20667 394
15164 642
35559 199
34175 543
20487 430
30186 454
30643 738
5383 515
3081 68
5729 957
7865 747
3507 280
4545 680
10850 383
25079 544
14615 407
18340 155