29501 51
3705 4
5250 13
3359 8
1977 5
3372 12
3201 32
3815 8
3833 9
2821 5
2977 4
3023 7
4042 3
2540 3
3542 16
4845 42
1836 6
3771 10