2302 573
5234 462
161 787
481 674
742 514
808 910
425 219
94 252
452 334
639 489
207 271
401 930
281 806
357 176
485 424
577 151
163 563
124 131
139 876
132 967
29 758
692 254
113 23