12531 58
13001 710
4511 94
19037 793
2052 174
11160 261
4523 139
13510 351
14342 835
4499 230
7165 311
38284 292
5638 255
15761 747
11486 114
5485 560
11752 195
10255 446
7246 504
5580 632
5063 160
34543 91
15073 126
8592 724
244580 1195
329199 529
163299 974
45858 1002