331 69
1470 335
16243 636
7446 585
746 149
6153 690
1955 418
2855 352
6684 602
3139 700
1251 157
8907 308
8430 203
1246 160
2612 799
907 98
9696 739
963 52
3601 764
7811 138
8987 284
5088 371
7333 289
4786 429
22851 385
13878 917
5553 564
6643 328