339 94
8048 594
3217 83
7771 541
22847 668
14656 290
4206 150
4619 814
21522 342
5722 361
2490 359
4431 538
30301 249
989 74
2309 340
2364 593
8902 515
7115 64
2479 98
3679 259
3129 726
9549 659
2630 178