12292 28
1292 260
8724 35
1485 86
2253 453
2777 437
14792 492
12981 906
33061 888
2004 340
5650 353
7669 609
4156 767
3540 745
9348 836
7403 295
3371 39
30949 162
2851 152
4584 519
4151 409
13341 281
3994 294
5171 717
4263 610
23302 691
11712 280
12607 53