21821 49
378 79
42280 557
2989 742
3189 647
3911 456
2488 410
2901 564
4331 319
3896 743
2175 351
5040 65
1947 260
1602 101
2706 375
8538 363
5389 721
5387 137
1402 42
5051 777
5513 657
5219 609
6093 500
4914 31
10832 138
22493 147
13627 205
21398 475