43832 833
93063 489
37150 72
40102 339
37495 301
39028 219
13524 61
34383 121
9333 153
111044 236
64698 431
39455 314
13487 217
8627 132
23660 459
10286 338
30344 307
39266 245
62138 568
30288 718
8949 422
7084 164
17519 660
14183 641