29353 504
14033 432
23466 800
7794 443
3347 454
4206 409
9137 255
21846 271
4382 194
5604 275
7008 925
7520 788
6310 463
6225 396
14601 351
8587 453
14110 787
5487 636
5693 335
6902 173
6172 856
6307 814
7111 184
17343 722