41057 949
17377 781
16147 595
2797 265
34719 582
8994 89
19318 507
16905 608
14840 317
23378 80
14859 418
10266 822
8374 137
1806 90
10968 647
11864 372
29906 343
10690 130
5055 325
15002 666
30666 307
8417 396
22264 206
10262 566
3745 723
23245 737
21340 393
7551 297