39461 89
9334 11
8225 6
31593 60
23725 21
5642 3
8549 6
10382 14
17454 17
20871 27
16084 4
17625 12
18866 22
6100 7
28474 32
44853 71
26917 42
14581 11
7330 3
8483 2
22949 42
17659 35
213001 294
31948 13