31040 302
17045 97
53530 683
22462 724
85672 715
44079 604
117756 758
53834 202
43057 97
55530 671
32839 520
101091 369
7307 84
39635 937
97065 390
36228 923
133380 383
93080 359
22797 562
31788 185
51828 330
175190 881
62558 271
13287 286
55866 109
50918 661
17843 298
17317 148