30421 700
6592 110
26925 112
3575 541
18324 412
31557 313
10411 40
4996 916
2552 377
2069 280
21986 219
5839 347
25750 522
3172 406
5981 874
13611 346
2653 267
3845 469
4375 489
4636 403
65686 232
3629 563
4101 449
2040 209
1925 81
5598 641
8057 679
2136 216