19836 328
29803 320
25043 264
34639 382
50961 382
24306 249
7903 54
7195 73
23187 143
87517 456
16963 160
31647 141
20411 141
111757 436
13062 171
27248 285
18881 98
10252 88
10876 223
6561 34
35375 232
8936 101
28275 255
18007 191
22392 106
18730 237
16679 168
46087 416