4743 23
5578 18
3322 8
2465 7
1916 5
6399 19
4493 15
4045 16
12413 45
7567 32
5993 11
13303 38
9042 26
20119 94
20713 74
12812 38
13213 58
31528 147
9973 13
8807 17
3275 13
25031 88
30580 83
7010 26