12232 28
1285 260
8694 35
1455 86
2222 453
2759 437
14786 492
12951 906
33031 888
1998 340
5614 353
7645 609
4134 767
3532 745
9327 836
7389 295
3328 39
30914 162
2830 152
4575 519
4125 409
13289 281
3896 294
5160 717
4249 610
23270 691
11709 280
12564 53