19501 428
12517 916
36405 55
4434 412
4432 313
5430 751
6019 384
1747 317
820 88
5033 272
7277 307
9361 436
2486 471
2727 112
2358 570
1485 275
2746 547
3366 535
2699 520
3514 279
3142 933
29381 202
2833 71
1762 273
11219 609
3742 291
4735 429
24589 76