20021 168
2794 370
11687 165
23347 277
150630 304
145364 537
7621 640
19464 738
44210 50
31632 540
23754 180
3446 257
6677 575
30461 218
4685 30
1532 51