19406 428
12436 916
35901 55
4300 412
4330 313
5335 751
5899 384
1735 317
759 88
4868 272
7086 307
9116 436
2444 471
2641 112
2338 570
1421 275
2721 547
3337 534
2652 520
3498 279
3096 933
28104 202
2766 71
1718 273
10799 609
3659 291
4529 429
23732 76