2509 76
1789 38
14667 323
3606 334
12845 758
4263 449
10944 154
5245 281
7147 578
5831 65
5051 660
15702 515
1884 46
2442 147
5568 231
2014 69
43921 340
24592 628
8920 206
4260 47
5782 732
12409 86
5310 672
20555 514