2600 52
4568 186
2127 39
4043 574
2719 80
7779 274
3440 465
3700 422
5696 93
4472 903
3150 65
12195 742
5385 555
7104 134
9002 269
2595 81
2062 130
7112 109
5821 162
3646 346
4054 352
3081 68
2986 106
2240 309
3391 700
2004 240
6654 476
4915 617