2512 55
24608 433
5908 686
16219 578
50258 866
42864 267
14690 92
11423 443
13897 238
3610 451
12632 105
29981 879
20020 571
34951 548
33959 713
10368 365
11651 884
9510 507
36565 403
26032 283
7071 73
6595 161
3775 607
20968 422