1126 235
2894 629
3299 953
1819 272
2143 257
11643 243
4170 594
28480 199
31898 120
9697 272
6870 119
6502 320
20558 194
9087 409
6096 65
8806 76
3004 52
5031 218
8628 871
9146 469
4104 505
6310 528
15626 479
1862 199
7747 491
3992 764
20766 427
6955 866