2693 851
1573 466
1996 340
4096 916
21888 525
138681 420
47211 489
6624 155
46524 226
7226 137
34251 681
5244 418
3130 194
9173 563
4757 351
4014 523
3410 655
1277 165
3585 598