2896 304
4348 332
3143 195
4706 191
8619 324
207627 666
5029 314
4225 176
16064 285
11329 606
5882 208
11366 78
418692 562
23355 226
110444 687
31123 655
4352 399