22531 151
8564 313
4314 386
4112 539
2840 86
64559 373
9900 85
4743 522
18538 251
2808 159
28832 892
1606 45
4822 459
20328 354
20947 507
22912 61
5577 325
1955 141
4807 298
50577 495
19108 822
17234 162
10308 281
7773 403
15426 749
14333 264
10451 497
30180 718