21530 327
5335 182
7447 252
25080 121
14498 47
19959 378
10371 591
16682 413
3289 246
5293 598
5873 888
12144 400
8940 410
9886 216
3554 448
451084 745
8622 235
13481 111
34511 386
2994 517
9492 260
57328 627
11593 72
24416 297
5031 478
19607 616
19639 163
6104 873