13093 13
21576 46
20426 32
106855 308
11382 17
19274 43
16642 30
12739 10
14085 20
14474 22
22357 55
11550 11
72352 258
21759 66
18611 74
17165 26
24505 49
17957 49
13940 20
18655 36
10875 15
14268 27
12960 11
15954 18