1150 253
1129 231
2887 787
1093 150
357 67
3201 504
2349 612
1624 428
3312 534
6967 178
3739 623
5535 538
13978 276
4906 468
9625 766
7486 759
393 39
4538 112
2879 721
1183 103
3540 463
3506 668
1947 448
2335 622
1682 307
2108 299
1129 195
2961 853