508 131
22421 384
5751 389
8479 547
2541 246
27335 645
16355 696
11996 368
8797 563
5634 38
9689 167
4736 205
2910 417
3675 164
36014 374
3874 860
5342 58
7663 445
2155 224
2329 498
2610 439