9951 95
4278 976
2786 514
2945 318
3789 587
259096 1037
5044 626
8946 100
72139 381
10616 865
32738 109
38651 274
167353 364
29412 88
5113 929
125522 256
172575 346
4580 241
7164 538
199640 870
2716 462
1534 58
109950 933
2996 227
7222 831
363435 1182
3792 570
39426 665