12742 487
24755 396
16546 581
10967 254
9501 519
6618 285
22396 335
5548 283
6561 933
7512 635
24408 75
30292 220
11710 160
39205 337
8154 641
17293 642
7263 259
3499 316
5818 359
12083 503
4783 209
6216 524
2221 114
2466 44
9528 751
15174 366
7826 802
28142 542