2909 747
3376 400
17768 699
12509 313
8425 562
17509 179
6746 723
2767 272
3650 376
3133 294
3602 288