31148 435
2041 61
1161 129
28349 313
19349 368
16445 830
4641 60
16600 564
3666 754
11904 486
837 37
12755 562
3317 111
4532 236
21550 772
25161 67
28728 288
22660 322
14507 763
22093 42
7590 313
2717 337
9242 40
89601 825