976 781
824 509
794 815
723 452
581 903
547 943
462 177
444 315
427 122
351 520
326 508
266 507
252 248
211 62
203 277
178 84
117 32
99 68
40 734
30 341