22031 106
9192 328
4177 889
3402 354
2366 312
851 127
9570 671
5654 190
7071 874
1710 62
3396 368
351 55
3240 201
2483 334
9040 235
5649 665
4451 619
4699 492
2478 517
5164 677
2552 63
2571 325
5274 452
1948 162