12398 28
342 74
2232 465
2328 107
1003 210
2845 334
43771 660
11356 403
18211 271
3767 511
9956 291
160551 368
45085 255
15454 659
4596 165
26057 642
6495 398
10128 363
4909 346
15500 609
10358 638
7006 744
8884 227
6834 443
14640 913
3675 144
16476 417
7055 648