7531 686
3218 567
14559 748
2700 201
1974 55
1368 156
9223 635
5613 562
23771 612
9567 301
6918 352
8308 296
5036 223
5051 40
5103 483
12558 414
8193 656
8246 728
5632 336
5339 415
5894 625
11811 393
11142 39
10821 331
6196 697
7085 276
13992 739
9343 875