601 175
10540 63
24663 42
2900 241
5809 55
2863 262
8346 493
3114 178
13227 633
3121 536
6458 583
4289 69
8006 381
5348 716
5835 412
11559 69
8871 174
737 84
5606 464
1165 288
5045 581
7605 407
3258 377
3733 677