4598 670
3308 218
10496 584
23267 640
22393 339
4865 287
8934 833
4066 562
4549 473
2562 445
3197 722
14704 694
437 71