9497 506
2820 86
17486 164
9273 326
4445 773
1701 338
3359 812
14383 140
12815 497
4489 155
21309 503
12037 570
5656 516
27370 260
3470 42
12266 517
6890 124
6726 719
5088 678
8313 268
4889 372
3291 516
27525 274
656 59