3002 137
12991 134
21743 338
1154 221
3999 729
2189 177
8618 604
20568 554
4048 713
4365 746
2742 279
2856 271
5457 552
3742 862
2889 309
3221 539
11628 384
3015 479
6549 212
4863 349
5958 940
5128 131
5187 617
20375 238
7104 766
1942 411
83355 616
36693 843