502 112
3356 140
3070 622
5286 530
1306 243
650 37
563 108
8776 696
8195 869
2545 43
7472 678
3678 855
10941 747
4092 80
6316 623
21118 549
3252 375
4562 497
1483 64
4443 507
6642 840
4492 247
3783 595