30430 700
6593 110
26939 112
3580 541
18331 412
31587 313
10411 40
4998 916
2552 377
2069 280
21987 219
5840 347
25770 522
3172 406
5981 874
13619 346
2653 267
3846 469
4377 489
4637 403
65696 232
3630 563
4103 449
2040 209
1926 81
5601 641
8062 679
2137 216