3285 71
2334 334
2067 368
41068 925
19264 327
16467 741
9056 673
28176 718
4459 427
11529 795
10472 444
1658 48
3946 59
2549 293
5739 879
23493 522