4487 402
5209 360
8995 103
15029 769
5785 387
3594 533
5455 579
4902 64
5158 51
5900 214
5573 118
6998 570
10407 241
17281 919
7073 593
3076 410
17149 434
11412 927
4391 862
3887 440
18000 575
4407 349
15967 564
44677 995