2942 68
4535 742
4128 826
4588 238
6072 96
20113 587
10249 611
11546 358
4855 265
4319 102
1721 376
455 47