2502 46
5955 666
11105 362
8443 677
13422 487
160501 328
125329 319
21080 151
7831 79
8543 178
13953 759
8549 614
11398 229
3367 726