1030 64
9536 470
5001 208
16034 401
26725 693
5761 73
12182 815
5004 378
8471 501
3514 167
3568 592
4150 214
10083 421
4339 66
4515 551