3012 708
60403 510
33128 225
43878 422
28594 239
50790 340
26312 103
34939 257
42622 217
61004 323
16675 226
33185 800
9547 89
2885 769
35538 188
43451 314
16529 249
24505 89
2989 532
22002 168
40469 185
31264 313
14587 307
89155 341
10328 33
79540 277
37672 511
22363 270