9438 64
5081 817
5804 49
19826 889
2130 115
12875 368
13499 114
8598 641
5260 766
5981 405
2544 215
5944 417
40416 479
2393 146
10852 431
7220 292
3901 262
3798 587
2642 49
2220 387
26682 928
2236 257
17255 604
4302 676