29455 90
8373 738
14936 589
7873 380
7883 212
12823 299
33338 530
18322 328
6891 890
5792 73
21758 382
8293 678
3570 441
26607 509
10642 241
9874 275
4071 468
18200 386
46869 236
8244 759
10282 352
6818 615
5786 469
7592 731
6496 233
8872 90
14554 470
9385 830