15656 31
3763 14
2127 7
12626 24
112685 91
70442 101
10394 22
3549 16
34951 157
9751 28
6446 18
17130 40
12336 55
993 3
1105 1
1296 8
10740 24
4423 10
3862 21
6335 15
3018 19
1043 3
9823 37
3399 17