631 25
2309 121
6351 286
8491 732
7143 148
10646 348
1955 163
6235 613
4652 629
6446 513
8539 764
1594 217
2732 140
2126 420
2255 458
1958 418