42303 156
60145 213
4510 7
1699 5
4989 13
1954 8
21605 69
6644 31
5877 19
22525 88
5334 10
8049 42
10437 23
9378 31
22746 39
9203 33
1161 5
23323 58
26534 64
35942 91
8462 21
5408 17
1513 1
2053 14