89536 509
16043 285
44693 196
5299 734
39839 328
4364 122
2304 104
6441 548
7084 655
11052 528
55999 492
13403 243
5618 318
2747 477
5321 412
61528 515
8985 377
13249 386
9150 529
22068 238
6835 183
20581 201
7574 597
13541 486
10450 526
8848 115
14993 362
4419 164