3002 137
12982 134
21707 338
1154 221
3999 729
2189 177
8614 604
20564 554
4048 713
4365 746
2741 279
2856 271
5456 552
3741 862
2889 309
3221 539
11620 384
3015 479
6549 212
4862 349
5957 940
5123 131
5187 617
20369 238
7104 766
1940 411
83347 616
36690 843