23782 320
168926 462
161641 951
217142 1118
22604 862
26377 383
18465 574
27323 915
78659 921
31427 619
35117 173
4630 347
3700 548
4651 226
6343 479
3309 456
3427 441
16468 309