1045 116
3746 923
6404 793
5502 508
1514 352
7298 427
3624 265
6161 679
14442 810
3510 528
2484 533
2226 172
1968 524
5023 417
610 101
4627 484
14434 139
2479 467
5848 560
1525 120
1494 303
3594 570
3986 499
16892 866