5382 66
10913 470
5047 208
16145 401
26947 693
5818 73
12198 815
5040 378
8488 501
3533 167
3599 592
4168 214
10142 421
4367 66
4562 551