3098 110
4589 368
2680 215
14036 598
10686 133
28359 257
11057 327
8117 470
172749 1002
13604 410
4779 281
7908 360
39515 1024
25065 468
34206 375
5520 672
39645 639
20978 449
13865 167
15491 772
50043 793
57505 310
5921 606
6050 448
6495 858
12995 616
5990 289
2719 108