4662 391
15906 148
17057 501
5064 308
8860 433
18039 407
11192 502
5589 798
2230 284
2627 170
2321 129
7211 624
4048 674
2598 526
4609 72
2078 106
4300 904
3584 392
11643 201