2507 1
3299 5
4636 13
4414 7
3459 4
6587 13
3394 4
8719 15
10000 18
3339 6
4609 8
4293 2
15019 22
4341 8
5298 5
9398 28
5573 12
23855 85
3360 4
3076 4
7074 9
5047 8
3679 2
2901 2