9396 50
29542 145
14959 776
19033 759
15424 675
23639 201
21746 313
18474 448
48971 350
27795 535
14768 573
24586 210
25935 415
41206 342
18245 531
9555 228
12524 656
14772 468
23683 503
17412 63
33204 141
22316 158
16835 669
1087 156
3331 676
1280 181