3506 31
5302 55
2446 12
16685 143
5355 16
6827 34
4661 21
5558 37
7055 48
11287 72
11258 32
10232 35
22081 62