29616 643
15533 176
15396 463
6738 684
3739 757
6075 433
3347 446
4666 85
6654 743
5167 582
18158 564
3639 117
12657 303
2391 190
6478 294
7659 274
7590 420
23035 252
11122 467
9600 627
5874 45
7421 577
4143 139
4051 415