39833 115
6529 774
32219 124
65225 601
3519 424
18615 296
12913 546
35855 258
26658 556
50032 486
32362 940
13574 339
31217 653
16677 564
21568 475
6628 213
25791 821
4783 604
29760 119
14381 322
46941 256
59785 348
7131 73
22807 810