20301 168
2807 370
11693 165
23355 277
150868 304
145666 537
7635 640
19505 738
44319 50
31694 540
23811 180
3453 257
6695 575
30528 218
4693 30
1536 51