12391 28
342 74
2232 465
2328 107
1003 210
2841 334
43771 660
11356 403
18207 271
3767 511
9955 291
160516 368
45074 255
15451 659
4592 165
26056 642
6493 398
10128 363
4908 346
15497 609
10358 638
7003 744
8880 227
6833 443
14639 913
3675 144
16476 417
7054 648