22822 118
11316 403
1276 47
2607 595
918 83
13265 810
1064 265
9066 105
42826 593
7298 953
1640 147
4659 689
30129 279
1998 300
3763 695
5298 462
2936 296
2631 477
793 98
2958 677
4329 313
5899 384
759 88
2338 570
1421 275
3096 933
7317 449
1307 269