2894 313
1904 249
450 202
341 890
84 668
536 373
461 973
140 305
767 467
935 981
199 404
660 992
812 257
948 632
710 606
472 508
273 303
52 422
189 886
190 875
823 887
810 745
287 258