5296 478
42101 287
2323 29
4811 325
91299 745
8544 295
5122 839
14147 610
5399 271
4640 548
102248 425
4550 741
6563 224
5278 58
5196 832
5975 593
55771 617
4150 134
20046 818
6698 346
7823 646
22969 76
9468 321
3499 562
74192 853