3527 502
12288 61
11151 287
12502 501
7982 901
7640 253
5680 642
4756 711
3712 144
9608 737
2252 80
6526 772
4078 293
6842 418
3684 203
12600 166
3942 242
12937 384
8279 514
3747 860
3605 284
6663 39
2608 169
4117 149
4689 756
12668 265
7725 443
7475 624