31057 302
17062 97
53553 683
22479 724
85686 715
44100 604
117799 758
53842 202
43072 97
55559 671
32850 520
101165 369
7308 84
39657 937
97076 390
36233 923
133393 383
93118 359
22814 563
31805 185
51842 330
175233 881
62604 271
13294 286
55883 109
50953 661
17849 298
17324 148