25186 200
4153 257
8602 443
5027 565
2569 248
42008 381
20664 397
6305 88
4883 626
1433 139
3459 752
86943 372
3944 418