8972 64
21549 353
17443 87
3674 385
4289 312
20993 449
1983 43
2325 89
4506 176
12337 31
26284 237
6445 639
15225 540
9502 589
10627 171
5104 695
3145 330
9097 400
22088 257
2551 286
22978 736
20552 838
11563 266
9620 228