49109 172
23095 685
20864 907
17950 187
6233 594
57664 392
43761 136
15751 246
14316 491
13492 801
5787 49
9223 298
7613 576
21401 532
9063 680
7385 632
7084 371
28657 412
14532 466
22248 328
9707 136
4502 338
20416 575
14081 53
11823 303
33012 210
7759 810
34544 218