3082 86
4139 704
38050 537
853 45
3735 416
2203 69
24899 165
2493 233
2635 398
6677 598
70453 670
4478 452
5547 165
6131 119
28241 155
15828 267
4432 542