2255 541
1612 351
6682 161
19569 314
2704 352
38628 661
7562 371
5680 241
13144 469
7004 280
9874 275
14057 503
16620 419
8051 627
7849 527
3375 422