22528 151
8562 313
4313 386
4112 539
2837 86
64555 373
9891 85
4742 522
18534 251
2808 159
28832 892
1604 45
4822 459
20322 354
20942 507
22908 61
5576 325
1955 141
4155 298
50571 495
19105 822
17229 162
10307 281
7770 403
15417 749
14330 264
10450 497
30177 718