100291 608
35693 275
106096 327
6550 286
13513 251
2753 135
4261 408
5424 299
7134 482
5580 472
9549 41
2283 168