2380 70
5614 55
28525 188
5530 146
10621 279
14334 713
7223 766
37055 449
6068 702
12560 825
3572 270
3114 129
6042 929
4507 267
9763 572
17924 788
9818 740
3251 621
6390 313
2607 136
8005 509
4411 434
4082 44
4616 106