3112 110
4592 368
2688 215
14043 598
10696 133
28363 257
11062 327
8121 470
172916 1002
13612 410
4781 281
7909 360
39557 1024
25182 468
34242 375
5522 672
39856 639
20985 449
13885 167
15522 772
50058 793
57724 311
5926 606
6058 448
6502 858
13003 616
5995 289
2722 108