3032 697
35891 267
13210 273
10811 289
11322 666
6196 263
7755 394
7241 136
12013 82
7070 636
4508 508
15504 179
1426 106
8107 782
2548 664