5081 45
34604 363
2749 47
9319 673
36015 424
23613 272
27314 247
25223 277
6014 211
13100 290
11014 419
32312 427
9877 189
28204 608
7000 288
7268 169
5926 274
24264 386
7170 323
34882 66
16294 414
6733 441
8544 58
7971 134
16056 81
31254 398
11189 487
59484 618