31050 302
17052 97
53545 683
22470 724
85682 715
44091 604
117778 758
53838 202
43068 97
55546 671
32844 520
101137 369
7307 84
39648 937
97066 390
36229 923
133387 383
93093 359
22804 563
31796 185
51836 330
175220 881
62580 271
13289 286
55874 109
50934 661
17846 298
17323 148