16596 588
2865 35
21028 159
9352 275
4493 170
16671 613
6544 102
6362 697
10727 186
7225 206
4373 723
7225 687
4276 632
8815 235
18062 269
5172 29
4114 257
3771 702
10150 627
14611 504
6156 442
3937 113
3150 100
22872 352
4231 560
2422 284
5269 240
15071 401