2596 518
17344 876
15928 46
6650 718
13552 163
9628 295
4325 703
7397 120
9711 701
5252 887
5815 490
4838 256
4699 492
6415 878
7056 661
4320 57
7420 483
8240 81
30098 314
4557 455
3154 507
694 53
3819 937
4190 601