3222 86
4157 704
38166 537
867 45
3753 416
2209 69
24908 165
2496 233
2641 398
6679 598
70469 670
4485 452
5549 165
6138 119
28303 155
15833 267
4432 542