12961 5
18123 16
122177 307
94796 210
99246 236
24380 42
47015 112
30853 13
93698 310
63383 108
69922 313
37265 68
30340 73
34836 144
32451 67
32350 82
30334 63
28760 84
60428 233
27866 61
24932 51
34562 88
47243 128
32682 73