2395 105
2218 381
3946 502
4396 373
64455 660
26748 437
88621 693
16263 646
15363 667
10233 247
13339 290
10763 199
12240 259
4535 434
571 101