21530 327
5335 182
7447 252
25080 121
14496 47
19956 378
10371 591
16682 413
3289 246
5293 598
5872 888
12143 400
8938 410
9886 216
3554 448
451019 745
8622 235
13481 111
34510 386
2993 517
9491 260
57328 627
11593 72
24416 297
5031 478
19607 616
19636 163
6104 873