4005 425
3752 577
20592 704
3938 793
8555 484
1961 270
2836 151
3531 371
5781 417
5026 213
3000 618
11450 334
4237 574
5982 686
4563 443
3990 594
3995 288
6094 258
3286 536
4108 330
3369 554
13770 257
6314 715
3125 141