493 0
2470 5
2288 9
2999 12
3059 18
1505 1
1813 5
23848 43
4058 15
2734 5
1921 7
2391 10
2561 11
3052 38
2558 9
3755 41
27228 68
6217 32