2951 303
4826 335
3359 501
14582 251
2758 220
4004 883
2614 227
4131 683
4594 686
20352 474
1954 344
5503 378
4364 738
4309 748
4367 677
10591 99
4069 706
5967 292
3238 297
4286 240
4579 717
3774 842
4852 774
1988 274