20021 168
2794 370
11687 165
23347 277
150629 304
145363 537
7621 640
19464 738
44210 50
31631 540
23753 180
3446 257
6677 575
30459 218
4685 30
1532 51