3003 280
2078 471
3017 888
2303 358
21320 566
146846 188
187819 1022
16017 332
10638 376
72614 190
51628 298
17525 350
12258 152
10948 777
4751 695
23583 249
45924 611
98090 153
3887 210
2444 424
120285 575
4715 648
29497 197
147414 1007
36973 84
2136 546
48189 323
89612 302