13032 637
19359 85
36343 308
29244 575
59575 604
40956 464
22211 188
33335 162
25238 510
42300 506
53846 516
18244 150
37203 368
49049 277
19292 462
24564 629
32727 727
43689 382
22009 343
40981 553
40748 319
34876 98
70573 142
29942 525