28032 287
22256 850
32229 206
31097 385
15120 396
28955 924
12403 309
25354 356
11310 209
29554 753
15245 392
21830 323
30979 718
10744 340
50875 782
64712 378
14047 497
24610 112
49441 243
35427 626
17733 610
13031 167
31626 530
12724 81