3001 75
3262 219
3361 534
6318 588
4245 625
4045 516
28645 358
17756 377
15621 543
8753 544
32579 602
2819 137
4632 221
5493 94
6406 288
7616 687
4635 760
1483 39
9022 762
4419 572
5059 831
6566 245
3008 377
4424 568
2998 284
2092 312
5463 396
18017 413