29397 204
19855 135
51032 814
29827 84
37888 635
28641 322
33832 244
32217 824
19659 213
45345 527
38305 679
22430 403
26187 465
146088 629
18966 348
43514 833
35710 295
21582 401
24509 260
46669 482
36402 593
67092 109
50268 169
19750 870