4254 311
1931 331
4054 319
2442 472
2158 609
2360 487
1489 377
7948 340
5019 233
99924 509
15141 532
14613 592
50368 143
12315 579
12176 244
12528 63
131358 1029
93329 760