318 92
5477 665
37635 515
8935 87
7739 842
58563 231
5368 42
9542 484
5244 617
11715 526
6138 677
5137 519
5713 361
15158 553
3007 758
1358 131