5295 478
42051 287
2321 29
4808 325
91262 745
8537 295
5121 839
14144 610
5398 271
4640 548
102227 425
4550 741
6563 224
5277 58
5196 832
5975 593
55764 617
4149 134
20042 818
6696 346
7823 646
22967 76
9468 321
3499 562
74186 853