14032 334
8152 482
4876 565
353069 1189
4536 537
14949 707
242658 959
12076 676
10627 416
81454 566
69696 477
46347 620
44473 405
24638 210
33348 73
5684 135
3808 555
7530 323
4580 249
76384 641