2978 866
2382 606
2509 115
4669 618
4201 522
22895 454
4015 652
3776 571
17611 255
4922 403
6346 267
4416 388
4935 265
5137 421
4055 381
3395 742
2793 263
3461 411