595 29
2557 662
29402 481
2688 404
14430 134
3400 425
4407 605
15330 482
994 215
2399 196
2886 693
512 97
3101 822
4802 690
8449 577
4942 470
6900 845
6651 583
2629 178
6781 95
6016 233
32622 781
2511 392
1721 144
4263 474
3632 420
13530 687
4409 80