14950 276
1883 27
11357 570
7544 551
12158 477
2389 51
6039 482
30688 207
2534 187
6465 386
4764 553
5723 256