2629 29
170059 841
4661 35
13432 498
58327 236
23522 757
51416 779
33275 580
41941 670
35331 464
36603 255
2574 124
3058 114
8088 152
1637 60
1608 96
5260 215
5191 682
2972 82
3225 478
9905 347
3135 409
4825 693
4494 398
6391 591
5502 236
2600 197
58236 679