30430 700
6592 110
26930 112
3575 541
18329 412
31569 313
10411 40
4998 916
2552 377
2069 280
21986 219
5840 347
25763 522
3172 406
5981 874
13612 346
2653 267
3846 469
4376 489
4636 403
65688 232
3629 563
4101 449
2040 209
1925 81
5599 641
8058 679
2137 216