113316 297
93936 76
4730 3
37028 59
13474 25
7046 9
25398 51
5953 4
54787 22
16738 14
38036 72
3013 7
13815 18
8186 21
3763 17
11347 22
73674 136
16056 7
6248 10
19455 25
43487 53
23544 62
21157 14