813 173
11945 328
2556 542
7368 468
5893 845
4290 441
251722 337
20340 835
29885 660
8136 569
11333 523
9604 437
29370 156
22865 670
5953 455