15881 933
39015 665
2772 652
56299 376
956 186
4667 280
296683 509
332889 1130
34162 688
50262 1092
25703 73
28571 245
120941 637
22878 118
3601 466
126823 1014
74426 805
3677 459
3268 462
4536 555
3965 585
4331 698
2538 111
17572 338
5983 395
2941 92
7794 594
60438 151