3037 86
4133 704
38010 537
852 45
3729 416
2200 69
24886 165
2491 233
2634 398
6676 598
70448 670
4478 452
5545 165
6130 119
28224 155
15827 267
4432 542