331 69
1470 335
16247 636
7446 585
746 149
6157 690
1955 418
2859 352
6684 602
3139 700
1253 157
8907 308
8430 203
1248 160
2612 799
907 98
9698 739
963 52
3601 764
7814 138
8987 284
5088 371
7333 289
4786 429
22851 385
13879 917
5553 564
6644 328