15801 587
2704 35
20639 159
9016 275
4397 170
16295 613
6307 102
6291 697
10274 186
6890 206
4308 723
7027 687
4211 632
8533 235
17508 269
4935 29
3956 257
3744 702
9808 627
14099 504
5958 442
3770 113
3108 100
22290 352
4170 560
2401 284
5183 240
14672 401