41083 949
17384 781
16161 595
2804 265
34751 582
9007 89
19332 507
16925 608
14893 317
23393 80
14875 418
10278 822
8387 137
1816 90
10973 647
11874 372
29948 343
10710 130
5058 325
15010 666
30706 307
8425 396
22306 206
10268 566
3746 723
23264 737
21360 393
7562 297