25448 466
1875 60
3752 621
3386 297
21711 280
3617 336
5910 372
10108 601
11390 774
8241 121
12349 85
4888 834
8008 666
9492 160
9095 324
25844 836
12936 429
8093 48
8904 521