3129 86
4142 704
38090 537
854 45
3740 416
2205 69
24901 165
2493 233
2639 398
6677 598
70459 670
4480 452
5547 165
6132 119
28258 155
15829 267
4432 542