321 87
1061 134
10462 53
29509 923
32633 588
113292 261
8744 115
48853 596
5761 531
44189 637
18497 618
10184 376
8256 154
1432 205
4786 180
5474 25