2789 499
1294 39
2645 165
4717 715
55025 314
15488 456
2722 524
4533 899
1260 80
4969 468
2341 220
3652 317
2918 651
1405 240
1736 326
22102 586
2154 159
1365 144
1563 41
2132 116
3071 682
2501 115
18675 573
1271 37
3352 742
5117 490
9016 483
5600 28