3129 107
6667 170
5702 100
9171 476
5356 111
12842 677
10321 1006
17864 262
2813 210
4713 72
15031 155
6129 803
3259 279
7792 614
4921 163
5965 687
5696 194
5393 553
12824 328