302 90
14366 265
12319 467
14029 342
12957 488
21946 250
49855 524
22753 954
73277 306
67522 308
10249 100
23745 713
8540 176
4688 245
4492 366
12982 146
5371 52
2631 124
2603 94
16372 673
2958 274
14686 900
8251 344
4420 893
8013 658
6435 59
7350 696
5860 556