3093 110
4589 368
2678 215
14036 598
10686 133
28359 257
11057 327
8117 470
172733 1002
13603 410
4779 281
7908 360
39511 1024
25051 468
34203 375
5519 672
39628 639
20977 449
13864 167
15483 772
50041 793
57481 310
5921 606
6050 448
6495 858
12994 616
5988 289
2719 108