2101 432
291554 744
226964 443
255725 887
114792 196
145185 853
213195 842
80425 420
117664 125
78790 933
290052 900
141661 215
141211 351
133881 769
156316 543
106348 661
80767 476
2544 614
1902 184
3583 901