2296 746
2654 625
2383 656
4563 621
31800 363
30539 779
7565 437
7437 143
5342 195
8513 259
7666 665
5774 474
4548 281
10667 96
10202 225
53039 522
27546 201
2326 406