29093 181
2641 370
11518 165
23257 277
146915 304
140557 535
7014 640
19190 743
42960 51
30637 540
23267 182
3367 257
6417 575
28205 216
4716 30
1498 51