12248 28
1288 260
8709 35
1471 86
2232 453
2765 437
14791 492
12958 906
33043 888
1998 340
5627 353
7653 609
4140 767
3533 745
9341 836
7394 295
3341 39
30930 162
2840 152
4577 519
4144 409
13314 281
3938 294
5164 717
4251 610
23281 691
11709 280
12582 53