331 69
1470 335
16238 636
7442 585
746 149
6143 690
1955 418
2843 352
6678 602
3136 700
1243 157
8907 308
8429 203
1241 160
2612 799
903 98
9695 739
963 52
3599 764
7809 138
8987 284
5088 371
7331 289
4785 429
22849 385
13876 917
5552 564
6643 328