2630 29
170100 841
4661 35
13435 498
58353 236
23532 757
51441 779
33288 580
41955 670
35339 464
36616 255
2576 124
3059 114
8090 152
1637 60
1608 96
5262 215
5193 682
2975 82
3225 478
9907 347
3135 409
4827 693
4495 398
6392 591
5503 236
2601 197
58267 679