2906 71
4161 559
7228 728
4731 301
32212 307
7636 212
30665 442
4717 632
1984 429
5598 273
2876 511
3394 547
1522 107
8473 309
8515 139
1639 88
83748 659
1749 23