40941 772
32913 106
26445 350
16108 237
56252 273
21937 103
57534 317
35300 151
46257 259
34992 93
77675 463
18263 155
15948 211
22842 279
37033 177
36892 377
18610 73
17592 116
23943 104
45438 331
29879 313
8645 39
95738 403
23484 101
19531 151
21789 315
18731 233
50631 515