22526 151
8561 313
4312 386
4112 539
2835 86
64550 373
9887 85
4741 522
18532 251
2807 159
28832 892
1603 45
4822 459
20319 354
20938 507
22901 61
5574 325
1955 141
4043 298
50569 495
19101 822
17221 162
10307 281
7769 403
15415 749
14328 264
10449 497
30172 718