108803 581
5426 494
32521 815
4918 706
12434 667
5449 962
4697 711
24408 115
20990 234
10214 131
20366 184
7513 53
26427 177
24733 89
13291 330
2727 362
26567 770
22918 340
4045 455
4630 472
7623 399
6387 931
11006 649
5172 661
3696 561
12574 333
2537 181
4539 97