19406 428
12436 916
35901 55
4300 412
4329 313
5335 751
5899 384
1735 317
759 88
4868 272
7084 307
9115 436
2444 471
2641 112
2338 570
1421 275
2721 547
3337 534
2652 520
3498 279
3096 933
28103 202
2765 71
1718 273
10798 609
3659 291
4526 429
23732 76