121597 940
40067 450
3396 88
13858 588
12059 202
30476 66
37249 502
14788 277
15109 331
16210 188
91844 162
995 184
4189 71
11137 96
2384 364
22883 475
5960 790
16349 209
206683 536
4028 623
2124 159
21286 652
31397 222
39276 250