3902 165
1645 116
2415 352
5978 587
4662 209
4560 728
5625 160
5681 154
6203 639
13449 313
9771 363
26473 383
88033 907
10351 87
10393 772
33999 502
23447 780
13087 921
20400 678
25930 106
5583 142
57300 635
6539 700
13050 594
3234 372
7859 617
44998 334
5124 373