41087 949
17390 781
16161 595
2805 265
34755 582
9009 89
19333 507
16925 608
14895 317
23396 80
14877 418
10279 822
8388 137
1816 90
10976 647
11874 372
29951 343
10711 130
5058 325
15016 666
30714 307
8425 396
22310 206
10270 566
3746 723
23265 737
21361 393
7563 297