631 176
1150 350
2603 581
2945 688
4872 134
1606 336
4505 117
6304 669
5400 347
2830 517
4615 673
7374 356
17762 377
19185 605
6372 262
10677 510
4199 414