22593 142
25485 297
4801 144
2552 79
8866 852
4596 518
22578 599
4375 804
12196 739
4500 683
62509 427
3625 571
6272 464
5826 523
3367 199
11347 575
5223 748
4377 287
4216 621
3391 436
7094 280
2131 130
4791 55
4403 774
6634 265
5599 292
5747 571
2738 270