14032 334
8152 482
4876 565
353080 1189
4536 537
14949 707
242665 959
12076 676
10627 416
81457 566
69698 477
46350 620
44474 405
24639 210
33356 73
5684 135
3808 555
7530 323
4581 249
76388 641