16602 588
2865 35
21030 159
9353 275
4493 170
16675 613
6547 102
6362 697
10728 186
7230 206
4374 723
7226 687
4277 632
8818 235
18064 269
5174 29
4114 257
3771 702
10155 627
14613 504
6156 442
3937 113
3150 100
22872 352
4231 560
2422 284
5269 240
15072 401