30297 47
45306 77
23651 172
21730 617
30912 212
16925 405
22043 153
11414 396
7931 319
3058 273
11608 441
13487 655
21711 504
10389 545
35195 102
13983 885
18727 1006
40885 55
3981 432
9104 130
4652 909
6760 640
34653 351
30676 210
8191 135
15286 632
52722 818
22843 121