542 860
2983 412
580 511
815 257
238 562
749 145
226 601
315 534
131 253
619 278
239 992
98 46
305 82
112 854
1001 65
497 921
583 274
844 524
718 234
940 140
1236 359
669 528
91 535
1008 396