19285 142
21205 545
47689 881
17456 645
7375 262
4009 106
28781 708
82132 868
7585 386
52382 761
7596 718
6656 468
4275 107
2448 197
15465 150
6409 867
30982 116
7055 370
6759 601
14471 255
5412 111
12782 250
8085 526
3598 28
5223 282
8780 591
9140 129
22384 531