2651 29
170490 841
4675 35
13487 498
58534 236
23618 757
51670 779
33384 580
42109 670
35473 464
36741 255
2591 124
3071 114
8101 152
1648 60
1616 96
5271 215
5202 682
2983 82
3233 478
9925 347
3138 409
4832 693
4514 398
6405 591
5519 236
2610 197
58523 679