2605 86
4023 704
37505 537
812 45
3716 416
2164 69
24876 165
2487 233
2649 398
6677 598
70226 670
4499 452
5551 165
6136 119
28051 155
15846 267
4436 542