30841 392
44054 604
117700 758
53813 202
43049 97
55497 671
32806 520
100999 369
31467 309
75908 147
39599 937
18470 858
36217 923
133366 383
93021 359
22782 562
31776 185
51816 330
175127 881
62506 271
13281 286
55845 109
50884 661
17825 298
17295 148
238617 1044
344641 783
98668 276