21531 327
5336 182
7447 252
25081 121
14503 47
19963 378
10375 591
16684 413
3289 246
5293 598
5873 888
12145 400
8941 410
9886 216
3554 448
451274 745
8631 235
13483 111
34529 386
2994 517
9498 260
57331 627
11597 72
24418 297
5031 478
19609 616
19648 163
6105 873