331 69
1470 335
16240 636
7442 585
746 149
6145 690
1955 418
2851 352
6681 602
3138 700
1246 157
8907 308
8430 203
1245 160
2612 799
905 98
9695 739
963 52
3600 764
7810 138
8987 284
5088 371
7333 289
4786 429
22851 385
13878 917
5553 564
6643 328