15810 588
2705 35
20647 159
9020 275
4397 170
16300 613
6308 102
6291 697
10276 186
6891 206
4310 723
7029 687
4212 632
8536 235
17515 269
4941 29
3974 257
3744 702
9814 627
14108 504
5961 442
3772 113
3109 100
22306 352
4170 560
2401 284
5183 240
14677 401