2980 251
55556 559
2976 555
204841 589
71837 566
8283 381
160438 1009
6084 185
141799 759
20530 81
250605 754
26812 543
19708 134
6617 230
27405 945
186125 487
1917 471
23227 258
152020 576
8030 323
5207 269
6628 461
3137 266
3092 281
2807 344
3581 167
17591 625
43680 365