22531 151
8567 313
4314 386
4113 539
2840 86
64562 373
9904 85
4743 522
18539 251
2808 159
28832 892
1606 45
4822 459
20329 354
20950 507
22913 61
5581 325
1955 141
4807 298
50577 495
19108 822
17240 162
10308 281
7774 403
15427 749
14333 264
10451 497
30182 718