2922 567
2805 267
7084 260
4108 320
281060 983
65883 508
110723 168
124351 714
158476 1120
89262 180
105037 221
227662 346
80880 998
98677 432
92465 613
72102 554
46386 761
78276 815
155638 531
79995 992
60740 351
128491 380
14559 588
132014 248