2963 313
373 226
349 83
2642 912
879 510
41 375
698 527
126 389
797 968
565 737
305 461
837 730
2339 220
450 930
453 713
100 593
509 752
498 901
907 387
232 129
966 909
589 267
826 286