5071 45
34572 363
2746 47
9312 673
36001 424
23595 272
27292 247
25190 277
6010 211
13083 290
11007 419
32273 427
9865 189
28170 608
6994 288
7263 169
5915 274
24240 386
7165 323
34849 66
16282 414
6729 441
8536 58
7960 134
16051 81
31237 398
11126 487
59423 618