3582 502
12574 61
11285 289
12629 501
8047 901
7657 253
5707 642
4791 711
3754 144
9860 737
2298 80
6544 772
4095 293
6921 418
3728 203
12722 166
3955 242
13125 384
8344 514
3773 860
3659 284
6767 39
2647 169
4131 149
4732 756
12804 265
7805 443
7527 624