109023 309
40531 184
102041 208
85979 433
29091 449
37042 584
31985 530
25061 307
36766 831
145664 413
34640 97
22215 536
35533 873
81471 311
44045 64
33578 275
37256 142
30319 435
50257 214
27848 672
26769 135
18753 873
25504 112
73774 309