2993 256
5045 458
2997 360
2288 215
2040 106
4396 433
7024 945
5722 275
47504 941
51059 196
2969 348
4372 292
1924 41
3145 513
6377 596
18105 580
10550 643
9501 458
5220 411
3303 515
2648 659
2599 536
4248 479
8674 514
5257 543
3552 391
22666 91
2187 96