2489 16
3000 9
2916 5
3380 1
4730 19
4775 11
5365 11
36574 17
6305 62
3621 21
3091 8
3798 10
4713 23
41428 50
3335 14
8402 13
4201 13
7312 32