3525 502
12257 61
11135 287
12491 501
7973 901
7636 253
5678 642
4748 711
3706 144
9572 737
2236 80
6523 772
4077 293
6831 418
3682 203
12585 166
3942 242
12924 384
8272 514
3732 860
3599 284
6651 39
2605 169
4116 149
4685 756
12659 265
7707 443
7466 624