2304 27
168379 840
4632 35
13237 497
57580 236
23231 757
50395 778
32785 579
41225 669
34691 462
36009 251
2554 124
3012 114
8036 152
1602 60
1574 96
5217 215
5145 682
2930 82
3197 478
9818 347
3112 409
4787 693
4450 398
6338 591
5446 236
2551 197
56952 675