13952 722
17028 434
22833 519
15240 573
5497 55
24870 368
9331 624
13958 526
51977 60
6666 282
30349 295
6886 615
5857 469
9018 508
8948 832
7117 703
17184 487
4011 521
3340 330
28133 623
3333 213
4312 154