41089 949
17391 781
16161 595
2805 265
34757 582
9009 89
19334 507
16926 608
14896 317
23396 80
14877 418
10280 822
8389 137
1817 90
10976 647
11874 372
29957 343
10711 130
5058 325
15016 666
30715 307
8425 396
22313 206
10270 566
3746 723
23266 737
21362 393
7564 297