41057 949
17377 781
16147 595
2797 265
34719 582
8994 89
19315 507
16905 608
14840 317
23378 80
14859 418
10266 822
8373 137
1805 90
10967 647
11863 372
29905 343
10689 130
5055 325
15002 666
30665 307
8417 396
22263 206
10262 566
3745 723
23245 737
21339 393
7551 297