3583 502
12576 61
11294 289
12634 501
8048 901
7657 253
5707 642
4791 711
3755 144
9861 737
2298 80
6544 772
4095 293
6924 418
3728 203
12722 166
3955 242
13126 384
8345 514
3773 860
3660 284
6767 39
2647 169
4131 149
4733 756
12807 265
7807 443
7528 624