5598 308
2766 119
5834 641
4484 582
20476 549
15187 885
10276 487
12260 104
7292 487
2165 201
5699 38
2821 290
4791 206