31981 781
28357 236
44658 430
5440 343
22354 559
12174 379
9388 321
19893 413
5228 166
10903 73
15423 170
21810 529
12619 303
29677 843
16216 195
4036 134
26295 877
2534 246
3724 723
12146 364
6631 493
16691 549
4553 516
11330 658