1428 176
35016 581
77226 681
6163 440
17545 327
24523 492
18813 407
2750 136
10531 287
4377 327
5261 522
3677 223