8856 328
2899 116
4110 111
10863 244
3715 759
6465 515
4777 417
28556 498
4499 63
5700 524
6459 565
17550 107
10127 129
5365 97
1123 53
5200 86
3299 96
5941 649
9249 621
8235 215
22119 122
8920 670
3421 812
557 64