3216 803
3590 964
1144 302
13694 319
7122 177
7091 208
2959 654
1487 243
3190 246
2650 608
9632 283
3561 609
2945 582
2250 280
5033 613
809 143
2097 505
2179 358
12006 268
917 61
4958 606
329 31
7277 590
7608 101