1148 248
30929 171
3625 370
11951 165
23767 277
159963 305
158251 538
8555 640
20440 739
47861 53
34465 540
26219 181
3705 257
7291 575
34365 219
5162 30
1851 51