1150 253
1129 231
2887 787
1094 150
357 67
3205 504
2349 612
1625 428
3312 534
6967 178
3739 623
5535 538
13980 276
4906 468
9628 766
7486 759
396 39
4539 112
2879 721
1186 103
3546 463
3506 668
1947 448
2335 622
1684 307
2112 299
1130 195
2961 853