25027 70
5193 415
7769 126
4311 382
8562 570
1419 133
12143 397
5519 364
1984 527
16222 215
449 58
20028 569
19052 486
11186 645
4998 212
6495 313
13665 668
1350 191
12730 289
4643 364
6594 829
19169 573
8272 572
6240 255