331 69
1460 335
16223 636
7429 585
746 149
6120 690
1954 418
2791 352
6652 602
3130 700
1220 157
8907 308
8427 203
1233 160
2612 799
898 98
9690 739
962 52
3598 764
7798 138
8986 284
5085 371
7329 289
4782 429
22841 385
13868 917
5548 564
6642 328