3015 171
2508 156
7112 494
5724 621
4562 586
3600 767
2621 387
7107 535
9281 541
5357 440
4216 330
4298 414
10634 675
4929 312
3375 339
3609 345
3665 320
3743 273
9387 481
6111 235
3084 201
2049 130
5064 39
3779 563