35002 93
31803 332
31245 204
33213 229
42278 525
40990 302
23000 94
108339 341
22844 279
10935 197
88469 282
49551 201
50336 398
44611 466
86930 504
3323 306
29089 164
19813 109
56854 503
47169 205
18616 73
35054 137
17140 115
17595 116
41842 361
31892 265
38447 186
23956 104