20015 168
2793 370
11687 165
23347 277
150627 304
145356 537
7621 640
19464 738
44207 50
31630 540
23752 180
3446 257
6677 575
30459 218
4685 30
1532 51