21488 327
5319 182
7435 252
25065 121
14453 47
19853 378
10337 591
16647 413
3272 246
5276 598
5857 888
12113 400
8892 410
9852 216
3542 448
446060 743
8529 235
13373 111
34218 386
2985 517
9316 260
57276 627
11521 72
24160 297
4989 478
19503 616
19437 163
6058 873