320 92
916 254
675 174
2654 659
2529 540
1664 397
8246 584
2796 625
2239 474
11370 273
7369 531
164 28
2970 681
6622 827
875 167
2417 560
4944 392
4914 288
9279 352
2283 463
6973 61
21532 470
22551 597
13195 671