2796 499
1297 39
2645 165
4721 715
55040 314
15498 456
2724 524
4536 899
1263 80
4971 468
2345 220
3656 317
2919 651
1407 240
1739 326
22136 586
2156 159
1367 144
1571 41
2142 116
3076 682
2507 115
18682 573
1275 37
3355 742
5121 490
9021 483
5602 28