19406 428
12436 916
35900 55
4300 412
4329 313
5335 751
5899 384
1735 317
759 88
4867 272
7082 307
9115 436
2444 471
2641 112
2338 570
1421 275
2720 547
3337 534
2652 520
3498 279
3096 933
28099 202
2765 71
1718 273
10797 609
3659 291
4521 429
23729 76