12097 28
316 74
2184 465
2291 107
971 210
2678 334
43722 660
11312 403
18156 271
3750 511
9926 291
159097 368
44786 255
15373 659
4490 165
25991 642
6451 398
10109 363
4880 346
15444 609
10270 638
6910 744
8838 227
6796 443
14567 913
3658 144
16106 417
6994 648