1214 332
3946 725
923 211
2442 216
2195 418
1681 388
22878 579
25904 114
38026 632
21078 509
4029 367
12433 28
21247 445
12411 430
11707 440
2069 458
2056 384
1556 314
3156 653
2663 630
735 208
1886 511
2714 685
936 180
926 67
758 179
2614 707
2248 542