16603 588
2865 35
21032 159
9353 275
4493 170
16678 613
6547 102
6362 697
10728 186
7233 206
4374 723
7229 687
4277 632
8819 235
18065 269
5174 29
4114 257
3771 702
10155 627
14614 504
6158 442
3939 113
3150 100
22873 352
4231 560
2422 284
5269 240
15074 401