2126 364
10721 77
30531 43
21575 156
2477 512
2405 206
2792 625
2214 156
2108 159
5035 290
1727 63
7844 745
9399 597
21991 86
7231 926
9763 757
5829 333
6215 487
9491 484
2334 381
7790 440