1151 253
1129 231
2887 787
1095 150
357 67
3207 504
2349 612
1628 428
3315 534
6967 178
3740 623
5535 538
13984 276
4909 468
9634 766
7488 759
397 39
4542 112
2879 721
1191 103
3548 463
3508 668
1947 448
2335 622
1684 307
2115 299
1130 195
2963 853