40979 343
379249 760
9687 322
22954 396
3242 195
24373 752
94545 727
3800 145
759 93
3309 652
153018 918
15739 211
26257 667
1685 194
2980 769
2679 534
1314 167
24734 423
3475 251
14289 360
22277 538
2273 454
11471 473
20680 159
99699 157
20398 104
77577 465
5985 827