2894 313
829 66
1904 249
553 939
572 504
925 813
997 437
68 78
984 99
401 796
282 125
1031 913
291 628
2277 793
1243 771
552 332
1142 576
776 861
485 36
514 346
52 422
41 936
189 886
568 34