518 99
2302 541
1615 351
6757 161
19592 314
2707 352
38629 661
7562 371
5680 241
13145 469
7005 280
9875 275
14057 503
16620 419
8051 627
7849 527
3375 422