31041 302
17047 97
53534 683
22465 724
85675 715
44084 604
117762 758
53836 202
43061 97
55534 671
32841 520
101108 369
7307 84
39638 937
97065 390
36228 923
133384 383
93083 359
22798 563
31790 185
51828 330
175194 881
62566 271
13287 286
55868 109
50926 661
17844 298
17320 148