15006 502
31955 404
10715 708
19139 502
51593 540
9552 61
23366 610
4280 364
19530 1030
49019 684
42996 481
27209 672
26183 762
19289 396
26667 527
26647 259
18676 590
24563 675
22362 141
11889 702
8139 318
17920 616
50462 380
16559 65