22693 170
2885 370
11734 165
23414 277
153066 304
148613 537
7825 640
19794 739
45271 50
32260 540
24361 180
3532 257
6848 575
31142 218
4804 30
1605 51