15797 587
2702 35
20638 159
9016 275
4397 170
16295 613
6307 102
6291 697
10274 186
6888 206
4308 723
7025 687
4211 632
8533 235
17505 269
4935 29
3951 257
3744 702
9808 627
14097 504
5958 442
3770 113
3108 100
22286 352
4170 560
2401 284
5183 240
14670 401