520 99
2302 541
1615 351
6768 161
19594 314
2707 352
38631 661
7562 371
5680 241
13145 469
7005 280
9876 275
14057 503
16620 419
8051 627
7849 527
3375 422