2581 580
19514 224
10561 593
3946 386
3647 649
5254 275
11225 59
4560 429
10208 740
23568 381
4206 283
5795 99
7500 479
7699 48
6657 145
6005 438
9872 592
26550 472
8460 62
44021 233