15811 588
2705 35
20647 159
9021 275
4397 170
16300 613
6308 102
6291 697
10277 186
6891 206
4310 723
7029 687
4212 632
8536 235
17516 269
4941 29
3975 257
3744 702
9814 627
14108 504
5961 442
3772 113
3109 100
22307 352
4171 560
2401 284
5183 240
14678 401