100282 608
35679 275
106086 327
6542 286
13513 251
2751 135
4261 408
5423 299
7133 482
5575 472
9547 41
2279 168