840 53
3000 528
3511 141
24479 943
1493 191
46499 826
13642 811
13744 246
4970 495
4581 295
31427 407
3901 525
42837 337
11344 515
2464 45
24633 523
43288 193
17011 164
8837 182
4839 103
3059 547
8250 533
5618 708
7697 194
4411 89
18214 552
42068 471
25453 818