5932 468
8867 253
18143 709
2181 74
3881 302
4152 612
15864 440
26996 402
1087 126
2716 370
3563 574
1695 52
3530 575
1247 110
9682 27
2224 284
2049 315
5091 379
5147 917