21343 253
1855 50
2637 430
4006 513
2538 128
4124 553
4240 457
5537 282
13946 463
16029 119
4976 141
9234 41
31302 77
10331 151
2461 147
18727 242