12342 280
4009 203
13621 268
5671 384
11241 597
11463 126
3899 262
5338 87
4237 815
13755 566
9882 396
5897 773
22771 432
9402 768
3729 71
19642 422
9714 161
3399 939
5071 240
4425 143
10879 418
5232 131
7591 436
22352 211