5300 51
3955 20
3573 17
2255 12
2538 4
2384 2
1724 8
3179 7
36729 16
3320 17
38841 30
3390 20
29859 2
2048 11
2931 13
48706 56
10299 58
6151 36